php转go到入职的一些感受

从php开发跳槽到golang开发已经半个月了(上个月20号入职的)
一直都想着留下点自己所谓的经验和感受,但是前段时间实在太忙了一直没有时间和精力来码字

实际上不仅仅是换语言,更重要的是换了一个环境,从以前几十人的小作坊,跳槽几千人的大作坊,节奏还是有点不适应的

言归正传,先说下面试的经验

  1. 好好学习(这不是废话吗,任何时候都得好好学习)

    重点是怎么好好学习?
    根据当前所属阶段,面试想去的公司层次来判断你该学习什么
    打算去稍微大点的公司,就得往底层看,比如我之前文章提到的draveness的一系列文章,特别是底层的一些数据结构,还有就是得掌握基础的算法,至少leecode上面的基础算法题得大体上都知道解法
    刚毕业不久且不打算去大公司,学好几个流行的框架就ok了比如ginbeegogoframe,能懂框架底层肯定是能加不少分的,通读煎鱼大佬的博客也能学到很多东西

  2. 多在相关社区活跃

    我在打算转go的时候,去beego社区活跃,认识了很多大佬,并且找到了一起学习的伙伴,有人一起学习,肯定比自己一个人学习来得更快更好,并且,在你接触了大佬后,自己的眼界也会跟着提高

  3. 有计划的面试

    不要一开始就去你最想去的公司面试,先面试几个你觉得意向不是很大的公司,积累经验,这个很重要,如果你特别想去的公司你一开始就去面试的话,很可能发挥不出你本来应该有的水准,建议在去自己想去的公司面试前先去面试至少3-5个其他公司,面试到最后,你本来不会的都会了,当然,每次面试结束后,都得总结下面试的问题,以及补充下自己不熟悉的知识点
    还有就是多看别人的面经,真的有用

  4. 面试的时候要有自信

    面试的时候要表现的自信点,但是不能表现的自满,即使你不会,就直接承认就好了,但是哦别直接说个我不会就完事,“对这块我不是清楚,但是有去了解过,我的理解是… …”

然后就是入职这半个月的感受了

曾经我觉得我之前的公司太闲了,想找个能学到东西的公司,所以,我来到了现在这个公司,里面的确有很多大佬,也是真的能学到很多东西,但是,真的没有当初自己想象中的那么好,这半个月的平均工作时长长达11.2小时:cold_sweat: 感觉整个人都不好了
入职后公司没有专门培训过,直接就让我上手写业务代码,在业务没摸熟以前,我写得战战兢兢的
公司目前处于大量扩招阶段,组织架构不明确,导致自己工作也比较混乱,接到了一大堆需求,根本忙不过来

抱怨归抱怨,不过公司还是挺好的,至少是真的学到东西了,而且认识了一堆技术大咖,毕竟未来更重要
昨天踩了个巨坑,从昨天下午4点左右到晚上1.30回家,然后今天又处理到了下午,简直把人累的不要不要的,还好有一堆大佬在边上,不然人崩溃了都解决不了,最后排查出来是k8s的基础服务和discovery的冲突(难怪本地怎么都没法复现)

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 7个月前 自动加精
讨论数量: 15
php炎黄

挺厉害了,我现在和你差不多,加班加的太累了

7个月前 评论

从PHP转GO有什么好的学习思路吗

7个月前 评论

受教,谢谢

7个月前 评论
AloneUtopia

可以分享一下你具体的学习路线吗? 最近也在学习Go

7个月前 评论

请问你多大了?我30了,现在的问题也是太闲,而且工作上学不到什么东西,要学都是自己学,虽然每天都会学,但是学了也没地方用。但是公司待遇还行,然后娃也上学了家里的事渐渐多起来了就不想换工作了,想着能轻松就轻松点。但是一想到未来就迷茫害怕。

7个月前 评论

@lianglunzhong 今年25,如果待遇不错的话,到是没太大必要换工作,但是学习还是要学习的,至少得为将来打算下,其实学习最怕的就是学了没地方用,既然公司没法用,就在社区看看,参与下其他的开源项目,就能学以致用了~

7个月前 评论

@pikalu 用大佬们的说法就是,语言只是工具,重要的是解决问题总结出来的经验,我之前有一篇文章介绍过我的学习路线,可供参考

7个月前 评论

@AloneUtopia 我之前有一篇文章介绍过我的学习路线,可供参考

7个月前 评论
AloneUtopia 7个月前

感谢分享。我之前也是PHP。现在虽然学习了GO,但目前还没开始搞一些项目。

7个月前 评论

用php写CRUD 然后用go写CRUD 是这种感受吗?

6个月前 评论

您好,字节电商现在机会很不错,是否有兴趣一起来搞?请联系我(WX:wsztrush)~

5个月前 评论

转GO 4个多月了,一直在搞中间件,GO性能确实高,最最最大的好处就是无依赖,特别是Go1.16以后,附加文件打包更方便了,发现真是简洁,现在看到javaphp这种一堆class implements object真头大
这里还想说下,如果你有想转Go的,不要只停留在想法,我就是晚家回,用GO写写东西(不过我不做应用,我就写框架),看看理论,并没有那么难,还是要花时间和转变思想
最后:不要只停留在想法,花点时间和精力,一定能转成功
其实到最后,也没有什么语言之分,只不过每门语言对应背后的生态学习成本不一样而已

2个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!