一个单排程序猿的成长阶段 与 各阶段的花式十八坑

每个猿如何成长,升级,选择打怪地点、如何练级、如何选择技能包都是非常重要的。忽悠开始~


初级(囧傻呆萌就是坑)
状态:
刚入职场的新人一般都在这个级别了。基本上这个阶段就是一本书——《十万个为什么》。 然后经历最多的是一个无情的现实《 “听懂了吗?”,“懂了”,“不难吧”,“恩,不难”,过一会。。。大神,这个咋弄??》
薪资:
这一点倒是不区分本科还是硕士、又或者专科、应该也有高中生。(不过一般都选择高升本)。 本楼专科。 工资是会有区别的 比如本科平均3500 专科3000 貌似是这样。
坑一:
    毕竟刚入行嘛。 基本就是菜鸟,去了团队就是坑队友的小能手, 注意这个时候一般是小坑,也就是代码非常恶心, 经常因为标点符号问题纠结个把小时甚至整天。 然后小问题找大牛,大牛看了半天愣是没看出来啥问题 ( 此时一般楼楼心里暗爽,别以为我总问简单的问题,事实上有些你也搞不定,忐忑的心,终于放下了。) 最后隔了很久才发现 ,卧槽。代码里吧数据写死了。( buff :菊花一紧 )

坑二:

      忍不住又写了一个, 经典的一句话作为引子:“越难的问题往往是最简单的问题!” 送给所有与新手配合的老鸟们。

  前两天,一个新手同事(入职块一年了,毕业就加入公司) 做 Storm, 做出来后 发现数据总是会被重复处理, 然后公司大领导叫我去帮忙弄一弄,好吧  平时不太与新手合作, 一开始我就把重点放在框架调用梳理上。 其他老鸟比如 kafka 的  比如 玩JVM虚拟机的。都从框架梳理,然后给菜鸟找了很多很多的网络资料(PS: 我当初菜鸟时候最烦这种情况,理由是 我菜你给我找了也不能处理这个问题。还不如先帮我处理好了然后再去讲大道理。) 所以,我就开始着手代码, 果然找到了几个 bug  还是特别简单那种 (他在我身边做了个囧), 然后测试, 第二天发现还有,  我就蒙了,咋还有? 然后继续排查后续代码, 开始加日志。发现重复14次! 。然后查框架,最后无奈。当我确认了都没有问题的时候,  我点开它初始调用的地方!!  是的。。。你们想的没错。  他吧人家框架调用的地方 给赋值粗去了。。。蓝后打乱了 Storm 的框架本身调用, 出现了奇葩的调用14次。   (和新手配合 一定要注意多看看基础问题)


中级(团灭发动机类型)
状态:
要说中级与初级最大的区别, 那就是有了独立性方面,可以搞定一组功能,也就是一个模块。 (初级刚刚过一点,或者深资初级的人可能就要开始玩数据库了。。。。。。)
薪资:
这一点区别可能会达到 1.5 比 1 差距还是很大的。
坑:
哈哈,你们应该猜到了, 对,就是数据库操作。 本身已经能够独当一面了,肯定很多东西就需要你自己应对啊, 比如写个脚本啊。 连个测试库啊, 什么时候懒了直接连个正式库啊, 写个delete 啊。 在linux里写个 rm -rf 啊。 清空数据之后, 那感觉就俩字 “酸爽!” 想法无非三种:“卧槽,我会不会被老板杀了”,“卧槽 我会不会被项目经理干了”, “卧槽 我会不会被队友们给爆了!”( 这两种事我都干过,初级的时候就干过。)


高级 (蛋疼加菊紧)
状态:
高级一般就是需要点理想了,不能故步自封,不能一直用老的技术。 如:不能因为老公司年年用 servlet 维护一个2007年的项目, 你就认真的维护他的XML, 而不去关注主流的 便捷的技术。 对此 感谢我们曾经的那个技术大牛的总监,也感谢当初自己的选择。 从 Servlet 到 Struts1 到Struts2 到 springMVC。 每一个都是在简化开发成本。
一般是一个项目的主力人员, 参与需求 PK , 参与与项目经理的谈判, 在用户体验上做更全面的考量, 打回不合理的需求。 快速定位 BUG 不会哭天喊乱删数据库。(误操作的概率跟性格有关系,但是高级时候都比较谨慎,比如我负责发布项目时候,我就都会备份一版在本地。这样减少很多误会和能减少很多加班时间。)
薪资:
看能力而定。 这个薪资可能与水平线薪资高 2 倍 也可能持平。 也跟你的行业相关, 比如金融,比如医疗, 比如政府,比如游戏(游戏加班是这几个行业最凶的)。
坑:
基本上不会特别坑了,基本上是被新手坑, 再就是规范问题,很多人的习惯不一样。 像我明明包名就喜欢 com.rocky.XXX 可是换公司吧,就会有些人就想把他改了。 会觉得别扭。 另外同行业的基本没人愿意看别人代码吧。 尤其是新手的。 一般时间浪费在技术选型与争论技术观点。


架构- 技术总监。
状态:
其实这俩职位不是一回事,拿到一起说是因为小公司一般就一个人全都带了。 一般来讲:架构师是决定你技术的选型, 技术总监是你遇到坑时候帮你填坑的那个大神。
薪资:
看能力而定, 1~1.5倍的薪资水平线吧。
坑:
小公司有个天坑。 无论这个家伙是偏技术总监还是偏架构,都会坑的你蛋疼菊花紧。 为什么呢, 听我细细道来, 首先。我说我亲身经历的。 我们的前总监吧,就是个大神,超喜欢前沿技术。比如看到google页面技术了 就让我们也用, 这边工期紧,另一边总监又让全员用新技术。 天啦噜。 各种开发遇到问题,一会问问总监这个,一会问问总监那个。 好不容易这个项目搞定了。 耗时2个月的一个很大的项目。 下一个项目。 总监又发现了 google 的另一个新的牛逼页面技术。。。。。。(我那时候方法是新来的去搞吧, 我就不搞页面了。哈哈 转到了后台。 只做后台。)


对了 点击链接加入群【技术交流(不闲聊)】:http://jq.qq.com/?_wv=1027&k=2ECqx9S 群号:109912073
这个是我们的技术群。 欢迎小伙伴加入 一起囧傻呆萌 代码坑~ 这个群不闲聊。

这个是逗比群,里面用来放松聊天的,但是发现扯淡的多,如果有喜欢扯淡的加这里吧 点击链接加入群【it程序员代码汪】:http://jq.qq.com/?_wv=1027&k=2FmU1KT 群号it程序员代码汪 421461614

God has given me a gift. Only one. I am the most complete fighter in the world. My whole life, I have trained. I must prove I am worthy of someting. rocky_24
原文地址:https://www.cnblogs.com/rocky24/p/5488930.html