小白入职公司都是自己看,嫌弃增删改查,做了2年感觉没前途?

有个老铁联系我说,同事分的有些功能,项目框架代码都自动生成好了,只是有的地方改下,也开始让改改bug。平常自己就做做总结,把遇到的一点记下来,也有在看着基础的相关书籍。目前呆了2年感觉成长的有点慢,求赐教。

莫非,你指望公司或者同事每天给你来上一课?即使他们每天苦口婆心给你讲原理,讲实现,讲区别。你能吸收多少?这里只是强调:学习是自己的事。不是每个人都有好的平台,有好的资源,甚至有好的基础。那么你有什么?补好你的基础,莫待机遇和平台来临时,你却承受不起。

  • 主要是一个沟通的问题。一个新人,初来乍到,别人不太敢把任务交到新人手中,因为他们不太清楚你的实力,哪怕你的技术溢出了任务的要求许多。所以这个时候,不是考验技术的时候(如果你的水平能当项目老大这种情况除外),而是考验沟通能力的时候。你需要主动的多了解项目需求,也要让同事多了解你的能力水平,并且主动承担任务,“同事分的有些功能”这么被动不太好,而是应该自己去拿。所以前期就是靠的一手沟通快速成长,“真正”参与到项目中去。等你了解了真实项目需要的技术点后,再针对性地去提升,这样才走的最快,最稳。“有前途吗”我觉得问的不太好,因为新人的状态不是正常的状态,也不是常态,仅仅从新人的工作情况来判断职业前景,我觉得不太好,得先混成老人再问问自己这个问题,如果真的没前景,那个时候再说跳槽也不晚。

    1. 喜欢和人沟通,就跟测试、产品、前端、服务端、移动端、服务端、运维等其它团队成员聊聊,观察下一个项目从诞生到上线的整个流程。
    2. 喜欢折腾轮子,就多看看开源项目、工具对比、架构方案,没事多去github或开源社区逛逛,尝试搭建一整套基础服务/业务服务架构,想想组件之间的关系,并实现自动化部署。
    3. 喜欢研究原理,就找一个常用的日常工具,通读它的源码以及各个功能实现的机制,为什么要这么设计等等。
    4. 喜欢琢磨业务,就挑一个上了生产环境的子系统,把并发量乘以10/乘以100,把数据规模乘以10/乘以100,想想怎么实现和支持。或者把需求翻出来,假如出现类似但又存在部分个性化差异的场景,又该怎么扩展和支持。
    5. 喜欢深挖算法,看论文看算法看工程实现,基于日常的业务场景,想想从源头到落地,再跟竞品比较比较。转职路线各有利弊,术业有专攻贪多嚼不烂,先挑一块感兴趣的试试手。

迷茫期间就学英语吧,这东西技多不压身,能通读文档和论坛算是出师,能无障碍日常交流算是小成,能总结并汇报算是大成。
工作8小时,看团队。
晚上4小时,看公司。
白天4小时,看个人。

PS:人生苦短,代码以外还有生活,不要捡了西瓜丢了哈密瓜。


程序员真实的生活
1. 老程序员有技术为啥不单干?非要在公司呆这!
2. 天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?
3. 后端程序猿怎么提高技术?提高编码质量?
4. 河南这么大的省,也所谓的准一线,为什么IT行业就是发展不起来呢?
5. 程序员有哪些借口可以让自己写出低质量的代码?
6. 计算机或许已经烂大街了,女生学计算机没出路吗?
7. 想找女朋友,结果遭遇了酒托,且行且小心啊!
8. 想想自己如果不做开发,可能会从事什么职业?
9. 为什么很多公司都不招大龄码农?
10. 为什么很多人会觉得IT门槛低?
11. 是不是大部分程序员都在抱怨工资低?
12. 什么样的程序员才是牛逼的程序员?
13. 程序员能纯靠技术渡过中年危机吗?
14. 如何辨别一个程序员水平的高低?
15. 为什么很多IT公司不喜欢进过培训机构的人呢?
16. 当房奴这么痛苦,为什么很多年轻人还贷款买房?

欢迎关注

猜你喜欢

转载自blog.csdn.net/zhugeaming2018/article/details/80799423