外包与小公司的程序员如何逆袭?程序员该如何规划自己的职业生涯?
我认为程序员需要做好自己的人生规划和职业规划,同时也需要在上班初期就有属于自己的目标。
对于每个程序员来说,程序员找到自己的工作之后,因为程序员在工作初期的待遇会比较好,所以很多人可能会彻底放松下来,同时也没有属于自己的职业规划。在这种情况之下,程序员的年龄变大的时候,程序员就会发现自己的竞争能力在不断减弱,同时也会遭遇所谓的30岁危机和35岁危机。对于任何一个程序员来讲,程序员首先需要了解自己的真实优势,同时也需要根据自己的优势来制定属于自己的职业生涯。
小公司和外包的程序员需要提高自己的技术能力。
对那些在小公司以及在外包公司的程序员来说,因为他们本身的福利待遇就没有那么好,同时也享受不到正规岗位的发展前景,所以他们需要不断提高自己的技术能力,通过这种方式尽可能进到正规企业上班。在提高了自己的技术能力之后,小公司的程序员也需要积累相应的项目经验,并且把这种项目经验当成职场进步的跳板。
程序员需要有效规划自己的职业生涯。
在工作初期的时候,我觉得每个程序员都需要有效规划自己的职业生涯,最好能够根据自己的真实优势来制定属于自己的职业方向。有些人的性格比较外向,所以他们可能会比较适合从事管理类型的工作。有些人的性格比较内向,但他们在工作中会比较细心,他们会更加适合往技术方向发展。
除此之外,我觉得每个程序员都需要尽可能做好相应的技术积累,特别是在自己面临换岗或者换工作的情况下,一定的技术积累可以帮助自己度过职场危机。
简历和教育非常重要,如果短缺的话,迅速利用年轻人来弥补。互联网公司的第一条线尤其重视教育和简历。如果是工厂,不要过早太重视。大公司和小公司同时向你扔橄榄枝,即使小公司给予更多,但也要优先考虑大公司。如果你不是985名高校或硕士,你必须在技术上迅速提高自己。如果你是在一家小公司工作,试图在三年内进入互联网。如果你想长期发展这个行业,你必须具备分析市场、学习大部分热门数据、算法学习机器的能力,如有必要,其他领域可能至关重要。
其次,在3-5年内参与开发的程序员需要积累技术。
在3-5年内从事开发工作,作为程序员,首要任务是积累技术。由于不到5年的开发经验不被视为开发工作经验,未来大约5年的开发经验将是有用、更有选择性。同时,确保不要放松追求自己的技术、深耕专业技术。
工作超过5年的程序员应该考虑建筑方面。
当你有5年或以上的工作经验时,你积累了一些技能,然后你可以将目光转向建筑。这里的建筑不仅是技术建筑,还有建筑产品(高级产品经理),甚至考虑运营在开发中的作用。5年的工作经验对你来说很容易找到工作,你需要的是抬头思考。我根本不认为程序员需要只需编写代码,代码总是只写农民代码,很难破解!
当您有超过7年的工作经验时,请考虑
在家里做技术可以达到35岁,同样,你可以选择一个小的。建议转移产品或流程,然后管理转移。老实说,有限的管理工作并不意味着你有10年的工作经验在管理方面。无论位于何处,都不要轻易放弃技术。一些程序员基本管理是万亿工程师的一部分,他们不再担心技术或编写代码。这是一个很大的风险,你应该知道技术是一个粮仓,市场对技术的需求比就业管理更大。管理是对人们的考验,我会给出建议,高当量和通用技术程序员进行管理技术;低当量,但熟练的程序员负责技术管理。
保持一个良好的心态
小唐认为,做一个外包程序员,心态真的非常非常重要,这不是虚的,很多时候,不是外部条件限制了你,相反,往往是你自己限制了你自己的个人发展。
如果你给自己贴上所谓的“外包就是二等公民”标签,我相信你也不会有动力以一个主人翁心态去思考,更不可能没有隔阂地与正式员工一起交流合作。
我们常常说,认知决定一切。当你觉得自己不可能,没有机会的时候,你又怎么会有可能有机会?
踏踏实实做事
这也是小唐一直以来强调的一点。我们可以起点低,可以基础底子薄弱,但绝不能学一些浮夸习惯,这会严重地降低你在别人心中的信任权重。
走入社会,如果你没有在别人心中树立一个稳重靠谱的个人形象,那么,假使你凭着再多手段挣再多的钱,我觉得你也没有拥有最重要也是最宝贵的人生财富。
学会“偷师”,默默攒人脉
你没必要畏首畏尾,也没必要过度拼命。既然你已经在一个大厂,就算你做的是外包,但你并不缺乏学习的机会。
要像块海绵一样,去吸收这里能学到的方法论、思维方式,并以一种积极、坦然的态度去交流与合作。
不要想着“拿多少钱做多少事”,因为这种大众化的思维就像陷阱,想脱颖而出,就要反常识——你就是你的老板。
你负责过的事情最后都会像产品一样,呈现在你的未来履历和面试回答上。
疯狂刷题,海投简历
刷题这一点不用多说,可以和身边朋友组一个小组,每天定时定点定量刷点题,就当练手了。海投简历,多去面试,攒攒经验,至少你会在面试中越来越坦然大方,不怕自己的实力与水平体现不出来。
思维结构化,关注项目细节
有一个做国内大厂的HR朋友跟小唐说,她面试候选人的时候,会反复问之前经历项目的细节,以此来考察候选人是否有结构化的思维,能否从局部看到整体,对整个项目的流程和大框架的熟悉程度如何。
而这种结构化思维恰恰是外包程序员们最最欠缺的。
所以,千万不要用一种“给多少钱做多少事”的思维去做事,你可能觉得每天不用管项目方案和框架,上班简简单单摸鱼混个工资很轻松,但殊不知不思进取才是一条走进死胡同的小路。
所以,准备好完成你自己的人生简历了吗?