2005年,我毕业于北京一所985大学,主修计算机科学。从那以后,我一直是一名程序员,我的IT生涯已经超过15年了。在过去的15年里,有五家公司发生了变化,涵盖了日本企业、美国企业、私营企业和国有企业。他们做过实习生、程序员(初级、中级、高级和高级)、项目经理和技术顾问等。他们的行业横跨工业、游戏、移动开发和互联网等。他们在技术一线工作多年,可以算是经验丰富。
人们对老程序员的印象一定是近视眼,光头,邋遢,充满中年男人的油腻感。
秃头和近视程序员图像
但事实上,因为我热爱运动,没有秃顶的遗传因素,所以目前头发浓密是很幸运的。
实际上,老程序员不是近视和秃头
现实中的老程序员爱好广泛
言归正传。
首先说第一个问题。IT行业能赚钱吗?
老板最关心的是项目的成功
答案是肯定的。
与制造业企业等其他行业相比,数千万资金频繁投入生产线,IT企业对有形资产的投入较少。主要支出是R&D成本,而其产品或服务的附加值很高。如果营销得当,企业很容易产生利润。基于此,IT企业创业成功率高,赚钱相对容易。
其次,第二个问题,IT从业人员收入高吗?
这个计划很好
答案不一定,跟企业和岗位关系很大。
一般来说,企业盈利能力强,员工收入也会高,IT企业也是如此。因此,程序员入口的选择非常重要。甚至可以说,单就赚钱而言,选择可能比技术能力更重要。比如同专业的学生A和B,A是人渣,B是恶霸。毕业后,A幸运地加入了阿里巴巴,B根据自己的爱好选择了一家民营企业。他们最初的工资基本相同。两年后两人会同时跳槽,此时此刻A能得到的机会和薪资水平会比B高很多.这就是选择的重要性。
IT企业内部也会有很多工作分工。除了管理,程序员一般工资最高,其次是测试设计,最后是职能部门。众所周知,DAT(D为头条)公司的程序员收入很高,而奖金在这个收入中占了很大一部分,所以需要额外的奋斗才能拿到奖金,这也催生了加班文化和996制度。年薪百万在这些企业中很常见,很多人30岁之前就有房有车,再加上几百万的存款。
加班到没有上帝。
一般IT企业,程序员的收入也是比较可观的。北京上海程序员月薪2万多,基本是标准的。有了年终奖,很多人一年能赚40-50万元。
综上所述,相对于很多行业来说,程序员的收入是高的,但是他们的工作并不轻松,经常需要加班。
最后说说少儿编程。
近年来,少儿编程的概念被炒得沸沸扬扬,电梯、地铁里随处可见少儿编程的广告。很多家长都把孩子送到了相关的培训机构,开始学习编程。
我的态度是支持感兴趣的孩子学习编程,但我不同意那些机构的教学方法。那些机构的很多老师没有丰富的工作经验,导致对企业使用的编程技术存在误解,理论与实践脱节,可能无法给孩子带来真正的技能,培养孩子对编程的进一步兴趣。
后面我会具体讲讲孩子应该学什么编程语言,包括怎么学,怎么用。
在过去的15年里,我见证了互联网的崛起和传统软件的衰落,移动设备的蓬勃发展和PC行业的夕阳西下。在这些浪潮变化中,技术一直在进化,但脉络可以追溯,行业一直在发展,但一切都变了。我会分享我的工作