一 学历首先是学历
学历对于职业的影响还是很重要的。对于编程来说,走的越高,对底层的知识要求越高。所以初中,高中以下的,如果你要选一个IT行业,百分百不推荐你选择Java,Android,IOS这三种。WEB可以勉强一试,OP也是有难度的,UI和PM可以尝试一下。QA其实是一个蛮合适的选择。总之,学历低的人,建议读一个自考的专科和本科,把基础知识补上来。读了本科之后,可以选的范围就大多了,基本上这几个职业随便哪一个都无所谓,这时候学历已经不是制约你的因素了。如果你是硕士或者是博士,如果年龄还不算特别大,建议首选Java。不建议选运维和UI。更不建议你去做QA了,摸着良心说,我还真没怎么见过博士做QA的。

二 性别性别其实没太多可说的。
主要是妹子,妹子不太适合做程序员,因为程序员掉头发。所以适合妹子的首推UI,QA,跟着是PM。 这里没列出来运营和市场这些岗,也算挺合适的。另外,绝对不推荐妹子做OP,因为OP这个岗位经常要解决各种突发情况,半夜三更发布是家常便饭。汉子呢。倒还好,基本上对各个职业都没太大的差别。
三 年龄其实对大多数人来讲,年龄都不成问题。
主要是特别年轻的和特别年老的。特别年轻的不建议学一些对基础要求特别高的,如图中所示的Java这些。推荐UI,QA。特别年老的,30岁以上的,只推荐去做PM,毕竟PM这个岗位,互联网相关的知识要求不高,更关注于业务逻辑,和所谓的行业痛点。2年左右等你32岁的时候反而能把自己做产品的优势发挥出来。
四 基础这里的基础指的是相关行业的基础
什么基础都没有的,还是推荐QA和UI。如果之前从事过画画,平面相关的,首推是PM和UI。如果是做过网管,系统集成,布线,通信之类的,建议从事OP。如果会画原型,那就PM呗。大概这个样子,但其实影响不是特别大。
五 专业虽然专业不能代表全部
各种学了跟没学一样的人多了去了。但是某种程度上来讲,还是有一定的倾向性。首选科班出身,建议首选Java,然后是WEB,理工科一样。如果是文科的话,优先考虑PM,UI,和QA。毕竟科班出身,是学过计算机网络,数据结构,算法,数据库,操作系统,面向对象,软件工程这些基础学科的。一个文科生恐怕连IP地址都需要时间理解吧?但是一个计算机专业的人去做PM和UI,还真不是什么优势。
六 逻辑这个其实是最重要的因素
逻辑思维能力强,不太建议UI,PM和QA。其他写代码的职业随便你选,哪一个都会让你混的风生水起。看你个人喜好了~如果你逻辑思维能力不强,做那种两根绳子烧一半之类的测试题根本摸不着边,还是建议从事UI这些。不得不承认,人和人之间是有差距的。
以上就是我想来想去,影响你选择职业的,跟个人相关的主要的因素。当然,这些都不代表着最终的结果,说是不推荐,也许只是你花费的时间更长一些。正常情况下,西安云和教育,5个月之内入这个行业是问题不大的,如果你特别喜欢一个职业,又愿意花上半年一年来沉淀和积累的话,也未偿不可。
网友评论