这个选择确实要慎重一些,做人和选择之前,首先要明确几个问题:
1. 做这个选择的目的是什么,28岁首先对于编程人员是比较尴尬的年龄,首先肯定不属于年轻的阶层,如果是科班出身的,一般到这个年龄已经是有5--7年的工作经验了,应该在某个技术领域有了比较扎实的功底了,所以如果28岁才开始学,那么首先起步时间已经不是优势了。而且目前程序员的队伍数量还是比较庞大的,很多公司对待程序员的学历还是作为招聘考核的因素的。尤其一些大公司,学历很可能在第一阶段就被pass 了。所以如果想学习编程,你要清楚你的目的是什么,如果是想学完找份不错的工作,不能说完全没有机会,但是确实大概率上来讲,比较不太乐观。再者很多软件公司是不太喜欢培训机构出来的员工,因为培训机构因为基于利益输出,他们没有时间也不可能会在短时间把学员的基础打牢,然而实际工作中,一个优秀的程序员,基础是非常重要的。举个非常现实的例子,现实中我们开发碰到比较复杂的bug时,从对bug 原因的分析和解决过程中,就能看出一个程序员的优劣,面对一个稍微复杂的问题,没有坚实基础知识的程序员很多情况下是完全没有思路的,他在培训学校短期搭建的知识体系,完全是空中楼阁,需要后期大量的项目经验才能使之完善并落地。所以正规的大企业几乎是不会招一个从培训学校刚培训出来的员工,因为他们知道进公司后几乎是从0开始。所以一般只能去一些小公司,磨炼几年,然后如果个人技术突出,才有可能进入正规一点的公司,但是进入一流的公司,不是不可能,但是大概率上讲,比较渺茫。而且28岁开始入门,到积累一些项目经验,至少3-5年,那时候的年龄和行业状态可能真的不太乐观。
2. 你真正喜欢的是什么,你是否是真的热爱程序员这份职业,愿意为他吃多少苦都不怕,哪怕未来在这个行业上受到多少委屈不公平和失望,你都因为热爱而继续坚持。因为程序员这个职业是一个需要不断学习,不断更新的职业,如果想抱着拼命学几年,然后这辈子衣食无忧,程序员这个行业肯定是不存在的,这个职业需要与时俱进,需要不断学习新技术,所以如果你没有一颗学习的热情之心,那么这个行业还是慎入,千万不要因为当下迷茫,因为不知道做什么,只是盲目的听从或者跟随别人,要知道自己想要什么,如果还没发现自己想要什么,那就要继续寻找。
3. 如果上面的因素你都能克服,鉴定要做了这个选择,首先你要问自己能否坚持下去,程序员的技术培养是一个长久的道路,需要踏踏实实的一步一步的走,项目经验可以慢慢积累,但是一定要明白自己在未来技术方向的定位,程序员的技术方向也是很多的,所以要选好未来的技术方向。如果未来真的进入了程序员的行业,最终结果和当初的预期相差较大,你要如何平衡,这都是现实而且严肃的问题。
所以,如果要做选择,一定要清楚自己内心的需求和动力,不要盲目,不要随从。而一但做了决定,那么剩下的就是坚持,因为不管从事什么行业,不管做任何事情,想一步登天是不现实的,三心二意也是最大的敌人。只有认清自己,坚定选择,才有可能在未来的职业规划上做出正确的选择。
上一篇:少儿编程培训选择哪里?
下一篇:加瓦语言编程零基础好学吗?