共计 1652 个字符,预计需要花费 5 分钟才能阅读完成。
不说哪些人适合做程序员,有太多的鸡汤文,诸如肯刻苦钻研,舍得付出,能吃苦,但主观上的臆想却是对客观规律的违背,”尊重客观规律,就是要承认规律的客观性和必然性,实事求是地去认识规律,按客观规律办事。如果我们在工作中做计划、办事情脱离实际、违背规律就会使工作带来极大的盲目性和随意性“。狮子学不会鱼的游泳技能,鱼也没不会有狮子的捕猎技能,从客观的角度来看,有下列几类人是不适合做程序员的。
一 学历过低的人
不是做不了程序员,而是代价过大。你面对的是海归、985/211 的竞争,我曾接触到很多甚至没有本科学历,勇气可嘉,但从差异化发展的角度来看,你面临的异常残酷的充分竞争的血海市场,985/211 出身的本科 / 研究生尚在努力奋斗 996 中,你与他们竞争是梁静茹给你的勇气么。还有些人是跨专业,真是天有多高人有多大胆,科班专业的人通过 4 年时间来学习计算机理论,你就真信你能比他们能跑的快?广告所说的无学历要求,薪资能到多少天上掉馅饼的事能信么,传销听过么,童鞋,传销还有个好处你起码能很快撞墙,但万一入火坑你想跳出来可是难上加难。
即使通过投机取巧方式应聘上了这个职位,也可能只是悲剧的开始,一直在低端码农这个阶层痛苦挣扎,直到被城市所抛弃。而目前大量培训机构的夸张宣传,客观上造成了目前高端程序员紧缺,低端程序员成堆,这些更加加剧了低端码农的倾轧。
何不找一些高学历人才竞争不那么激烈的领域呢?差异化竞争才是王道,比如说运营,看起来不起眼但做起来还是蛮好玩的,对人的要求也不会那么高,而且做到高层比如说是 COO 收入可是也会相当高。
有个有趣的现象是高学历跨专业倒是有很多成功的,特别是数学专业,据我所知有些大牛,CTO 都是数学专业毕业,或许是 NB 的人干什么都牛。
二 有钱人
家里有楼还来做码农,别逗了,你要于一群没有任何资源每天只会刻苦写代码的人竞争,何苦呢?在北上广有几套房你应该想着如何把资本变大,何苦还来俯下身段来抢我们的饭碗呢?再说你也抢的辛苦吧,毕竟 ” 无产阶级除了脚上的枷锁啥也没有 ”,我们能通宵干活就为了一个 bug,你能弯的下腰么?与其这样还不如你干脆开个公司,招一大批码农,不仅能创造就业机会,还能减轻我们的就业压力呢。
三 想挣大钱的人
想赚大钱的不适合在这个行业,阿里、华为之类实现财富自由的毕竟是少数,能坚持下来的说实力不如说是运气,有年薪百万阿里、华为的朋友主要是去的早,能力一般,想跳没法跳。就统计而言年薪过 50W 的不超过 10%,而到 100W 更是凤毛菱角。即使收入不菲,如果生活在北上广,那只是一名悲催的房奴罢了。
程序员是一个投入产出比并不高的职位,比如仅仅一个后端码农你就要掌握 linux, http, Java, mysql, 数据库等数十门知识,万一你换工作了,可能需要重学所有技术栈,连续离散无意义的学习带来的是无法聚集起足够的 ” 势能 ”,即使一个房地产中介通过数十年一日的专注学习也能变成房产大拿,更别提有些天生自带高社交光环的职业,比如律师、金融从业者、医生、公务员,即使是房产中介都能沉淀下社会关系推荐客户,而作为码农不妨想下,除了满嘴跑火车上司和塑料同事情,基本没啥能剩下。
四 感性思维的人
你一个多愁善感的林黛玉来做码农干嘛?本来是情商型,偏偏要来拼智商,难道要用你敏感神经去感觉缜密的逻辑么?做码农还是需要具备一定逻辑能力的,假设你思维偏向于感性,写代码对你来说可能就是一种痛苦,人生在世,开心最好,何必强迫自己不开心呢,有好多人会招妹子来调节气氛,但说实话不敢苟同,不但要浪费自己时间来教她,而且实际上也是浪费了她的成长机会,况且其实领导岗位特别考验情商,万一人家由于高情商当上领导了,那岂不是世界上有多了一个无良领导?
五 过于外向的人
试想码农的主要工作是写代码,就是在电脑前动也不动盯着屏幕苦思冥想,而假设你是一个运动狂,就希望在野外撒野,那枯坐在电脑前完全就是一种折磨。与其这样还不如去从事销售类职位,每天都能在外面跑,与人接触,即使开始挣钱少一点,但也不乏乐趣,正好对应上了你的性格,开心最好嘛。