分享

什么样的孩子适合当软件工程师?

 nysd2012 2023-07-26 发布于北京

图片

可见软件工程师是一个非常赚钱的工种,实话说的确是这样的。根据我国人社部的统计,IT行业的平均工资连续多年高居榜首,其中以北京和广东、上海为最高。平均年薪可以到达201506 元(2021年数据),49.2%的软件工程师的月薪在8K~17K之间,20.5%的软件工程师月薪在17K~30K之间。不同城市之间肯定是有差异的。

有人就说了,他们都是吃青春饭的,“大厂”35岁裁员的新闻满天都是,不要再忽悠人了。35岁现象不是现在软件工程师的现状,这其实是所有快速发展的行业发展过程中必然会出现的一个阵痛!在我还是一个小学生的时候就听我身边的大人说在上海35岁的人就找不到工作了,太老了!现在上海很多人都是35岁以上的对吧!

那为何他们会和我说35岁太老了,用人单位不要呢?因为他们是劳动密集型职业,当一个行业或一个地区在经济高速发展的时候一定会大量的引进人,而不是人才,靠堆人来解决问题,而忽略人才的质量,这时说句难听的是个人就可以,但是这样野蛮似地生长不可能一直持续下去的。但发展达到一定高度时,那些不注重成长、职业技能达不到要求的注定会被淘汰掉。

所以对于软件工程师也是这样的,前十年是IT行业野蛮生长的时期,而现在已经开始从劳动密集型转向智力密集型,导致现在的现象是初级工程师过剩,而高级工程师紧缺。其实我们在将会计专业时也提到了这个现象。所以所谓的“35岁现象”是一个真实而又残酷的现实,任何人都不要指望躺在所谓的功名簿上过一生,也许你连功名簿都没有。

“35岁现象”的根源不在年龄,而在能力。IT行业淘汰的不是年纪大的人,而是拿着35岁的人的薪酬,却只能做25岁人做的工作。——摘自《我能做软件工程师吗?》

图片

那什么样的人适合报考计算机相关的专业,以后成为一名软件工程师呢?高考志愿填报大数据中看到的是需要物理,那是不是只要选了物理就可以呢?

软件工程师其中比较重要的工作就是写代码,而写代码就需要有良好的逻辑思维能力,逻辑思维能力什么学科培养——数学。虽然说计算机专业对数理有要求,但是肯定比数理基础学科对其要求要低一些。

前面提到我国现阶段是初级工程师过剩,高级工程师紧缺。软件工程师越往高处走,拼得就是基本功---数学能力和对计算机基础、计算机底层逻辑的掌握。

其实还有一个容易被忽略的就是英语,我们想将我们要表达的问题翻译成计算机能识别的语言,转化成代码。那代码是什么?中文肯定不行,那得是英语。所以总有孩子问我说老师现在学英语有什么用,想走得高走得远英语还是少不了的。

最后说一说什么样的人适合成为软件工程师?

1、相对简单、追求专业。即我们平时看到的比较木讷。其实在他们眼中是没办法和你交流,他们是非常看着能力的。

2、喜欢“偷懒”。软件工程师一遇到问题就在想能不能写个程序帮忙解决一下。记得去年报的一个课程时遇到一个软件工程师就嫌弃刷题记错提费劲,之间弄了个小程序分享给我们。他们的“偷懒”是为了更高效的解决问题。

3、务实行动派。他们流行一句话“小步快跑,持续迭代。”

4、热爱分享,尤其是同行之间。

5、热衷于创新。这个其实也是现在AI无法解决的问题,所以软件工程师是为了AI很难取代的一个行业。

图片

最后用百姓网创始人王建硕的话结尾---工程师是需要在脑子里面建造一个软件系统,然后再用手敲出来一下代码,最终实现一个世界上以前没有的功能。工程师是建造东西的,程序员是写程序的,写程序是建造脑子里那个东西的手段,而不是目的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多