码农进阶之路浅谈

    随着社会的发展,时代的进步,IT行业依然是一个朝阳行业,有着强劲的发展动力,很多人也都想在这个行业中分一杯羹。作为一个普通人,进入这个行业最直接的方式就是学习IT技术或者叫做软件开发技术。学习分为自学和报培训班学习。其实培训班也是师傅领进门,修行靠个人。对于计算机专业的或者有一定IT基础的科班出身人员,我建议最好是采用自学成才的方式,因为你已经进门了。对于非计算机专业的或IT基础相对薄弱但拥有一腔热血和远大抱负的非科班出身人员,我建议报个培训班,请师傅将你领进门。

     经过一段时间的学习,少则3个月,多则1年,就可以走出家门或校门,投入的IT行业的洪流中来了。通过投简历,应聘到一个单位,于是IT生涯就此开始了。

     项目经理安排你做一个简单的增删改查功能,你费了半天劲,终于做完了,然后提交项目经理。项目经理看完之后,提了一堆问题或者是不符合要求的地方,你按照要求再次进行修改。你又费了半天劲,该完了,然后提交项目经理。反复几遍之后,几天过去了,这个功能终于做完了。这个阶段的你可以称为码奴。每天不停的加班改改改。当然收入也低,年收入3万到6万,租房混日子。这个阶段有可能持续1~2年。

      1~2年后,项目经理给你安排的任务终于可以一遍做完了,最多再稍微完善一下,这个阶段的你可以称为码农。每天不停的加班写写写。收入也有了一点提高,你收入6万到10万,继续租房混日子。这个阶段有可能持续2年甚至很多人会一直持续下去。可能有人不理解,为什么这个阶段会一直持续下去呢,什么时候才能进入IT民工、工程师、人才的阶段呢,才能获得更高的收入呢?

     首先我们需要明白的是,一个人的收入是和能力直接挂钩的。能力低,则收入低;能力高,则收入高,这是一个自然规律。任何公司的领导都不会傻到用高工资去雇佣一个能力低、水平差的人,除非他的脑子进水了。所以问题的关键是如何提高我们自己的能力和技术水平!

    我认为需要从两个方面入手:一方面是从实战经验入手,另一方面是从理论知识入手,两手都要抓,两手都要硬。

    什么是实战经验?实战经验就是你实际做过多少项目、多少个项目开发环节、遇到多少困难、积累了多少经验。实践出真知。你需要经历这一切,你才能知道一个项目到底要怎么做,怎么去规避各种坑,怎么去提高效率,在同样的时间内高质量的完成任务。我们也有很多人会有这种困惑,明明我已经工作5年了,做过了十几个项目,怎么感觉水平还是没有达到应该达到的高度呢?

    我认为:一方面,项目完成之后,你总结了吗?你是认真总结过呢,还是说只是给公司完成了任务而已?另一方面,你理论知识扎实吗?成体系了吗?实战是你自己的积累经验教训,理论是好多水平比你高的多的人在给你积累经验教训,自然不可同日而语。

    所以,做项目的同时,要同时加强理论知识的积累,只有这样才能达到一个新的高度。然而很多人不愿面对枯燥的书本,不愿学习理论知识。我也有同感。我的办法是报名参加考试,先报个名再说,如软考、PMP。报完名之后,再买书,这样就一步步将自己逼上学习的道路了。通过学习,你会发现自己是如此的无知。最后不管能不能取得证书,你的水平提上来了,这就是你最大的收获。当然要尽量把证书拿到,将来作为进入更高一层的垫脚石。

猜你喜欢

转载自blog.csdn.net/fuhanghang/article/details/82980473