3785|11

23

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

软件是青春饭老了就死路一条?(职场新人的职业发展路线/如何做职业规划?/软件工... [复制链接]

 
引子:当你工作三五年,工资达到一万五之后,就会遇到一个瓶颈期。再往后工资想要再涨就不那么容易了,自己也会考虑自己要怎么办,就会有一个转型的改变。职场只有最开始三五年看技术,后面的更多不是看技术,是看心性,看机缘,看眼界,看前几年的积累.
有人说,软件是吃青春饭的,是不是老了以后就做不了了?
其实任何行业都跟年龄有关。你能找出一个是跟年龄无关的行业吗?年龄轻年龄老都能做的你能找到一个吗?不可能的。去工地搬砖也是吃青春饭的,你见过八十岁还在工地搬砖的吗?搬得动吗?你愿意去搬老板还不愿意要呢。你见过八十岁还在篮球场打球的吗?姚明是不是退役了?为什么退役?年龄大了嘛。30岁以上还在踢足球,打篮球的都很少了。任何行业任何工作都是吃青春饭的,这是不变的。人到了60岁以后都是会被强制退休的,你又何必纠结软件是不是吃青春饭的呢,可以明确的说,都是吃青春饭的。那么为什么是青春饭呢,因为人的年龄在变化,心态,体力在变化,职位跟工作内容自然也会跟着变化,这是非常合理的。譬如说看到一个5岁的小孩,就会问是小学一年级还是在读幼儿园大班呀?看到一个15岁的,就问是在上高几呀?为什么呢?你怎么不问5岁小孩你上高几呀?因为人的年龄跟所做的事是绑定的,一个人15岁的孩子他就应该在读高中。一个人19岁他就应该在读大学,所以你就会问他读什么专业,而不是问他是读小学还是幼儿园大班。看到一个24、25岁的就会问在哪儿工作,看到一个30多的人就问买没买房,买没买车,结婚了没?每个阶段有每个阶段应该做的事情,随着年龄的变化,很多事儿都在跟着变化,这种变化是固有的,是不能去拒绝的年龄大了以后不是说不能做程序员,而是说不愿意,不想去做程序员了。之所以说软件是青春饭,是说只有青春那几年你愿意去做软件,老了之后就不会想要做了,不是说不能做了,而是有更多更好的选择了,你可以不做了。做软件是一件很庆幸的事情吗?做软件是一件大家打破头争着抢着要做的吗?谁不想当老板?谁不想当经理?谁不想轻轻松松的然后还工资高?谁愿意天天写代码?
那么作为一个做技术的人,他的职场到底是怎么一步步的去提升的?
一共有这么5个步骤,从开始到结束的一个大概流程是这样的:(1)开始入行。从你高中选择理科,然后大学选择电子、计算机等相关专业,这基本上等于是埋下伏笔了。如果高中选的是文科,大学选的是考古专业,你将来会做软件吗?不会的。所以从这个时候就决定了你以后要走什么样的路了。(2)读大学期间学了软件开发。如果你大学毕业以后再学就有点晚了。不是说来不及,只是说有点晚,走了弯路(朱老师我就是走了弯路的)。大部分人在大学期间就学了软件开发,已经会C语言,已经学了Linux,已经学了STM32等等。(3)大学毕业以后,又选择成为了一名软件工程师,进了公司成为了一名新手上路了。就跟打游戏一样,成为新手开始练级了。前面会有一个半年到3、5年的成长期,对于每个人来说是不一样的。有些人干了半年就放弃了,也许自己觉得不适合,觉得不如去做销售,或者回家种地,反正是不想干这个行业了。也许是被公司开除,公司认为你不适合做这个。总的来说就是有人做了半年就走了。有的做了三五年,渡过了长时间的成长期。这中间会经过几次的职业选择,会有很多诱惑。比如亲戚跟你说回家考公务员,还有的说软件没前途,劝你做别的。还有说不定你家运气好,拆迁了,分了好多钱,你就回家做拆二代了等等。中间会有很多次这样那样的职业选择,会有很多人中途走了别的路线。但是最后会有一些人留下来,经过三五年的成长期之后,从一个初级软件工程师发展成一个中级软件工程师,再发展到高级软件工程师,工资也会有一个阶梯型的增长。(4)当你工作三五年,工资达到一万五之后,就会遇到一个瓶颈期。再往后工资想要再涨就不那么容易了,自己也会考虑自己要怎么办,就会有一个转型的改变。有些人会选择继续做技术,向资深软件工程师迈进,就是所谓的工作八年十年,十五年的工程师,比高级还高级就叫资深。大部分人不会选择这样,譬如说有些人转高管,去做管理了;有的人去做销售,做FAE,做销售经理了,那就不是从小弟做起了,可能一过去就是经理,工资二三十万,就不会从月薪4、5千开始了,因为你毕竟是高级软件工程师转岗去做的嘛。有些人自己创业了,或者说加入别的创业团队联合创业了。这些人就是你们说的吃了青春饭的,老了做不了的人。但他们吃青春饭,不是说吃不了老年饭,而是不愿意。那些留下做软件工程师的人大部分是因为做不了其他的那些,转不了高管,销售,这是种无奈,不是他们的选择(很多是性格原因)。还有一部分是真的爱技术,他不想做别的就想一门心思简简单单做技术,这种人也有。(5)到最后会面临很多的选择。怎么选择看个人机缘,看内心的追求,看你的爱好......譬如说你有个同学当了老板,邀你一起创业,那你肯定跟他去咯,那如果你没有这样的同学,就只好继续做技术等待机会了。有些人去创业,结果头破血流,钱也用完了,然后灰头土脸回来继续做技术。主要还是看自己的一个追求。总结下来就是,做软件是青春饭是对的,但是是因为你在青春期入了坑,并且在青春期继续去工作。后面路是越来越宽的,不是不能继续做,而是很多人没有选择继续走这条路。不是说年龄大了就做不了软件了,其实是可以做的,有经验的难道会比没经验的要差吗?职场只有最开始三五年看技术,后面的更多不是看技术,是看心性,看机缘,看眼界,看前几年的积累这些方面,看怎么去发展,而不是只看技术。所以是由技术入行,逐渐的转到一个更宽广的方向去选择。技术并不是所有,或许刚开始天天写代码,可能五年之后就不需要写代码了,就指挥一些新手去写就可以了。之后是靠经验,靠能力在混的。从做技术开始进入职场是一个不错的选择,但是每个人都要面临选择自己真正适合的岗位,不一定是技术,很有可能几年之后当了老板,当了高管,做了销售,也有可能回老家种地了。但刚开始都是从技术入手的。软件是青春饭,对!也不对!
       

此帖出自信息发布论坛

最新回复

既然看了,就要帮你顶帖,谢楼主,干货分享  详情 回复 发表于 2017-9-1 15:59
点赞 关注
 
 

回复
举报

626

帖子

173

TA的资源

一粒金砂(高级)

推荐
 
楼主,程序员有几个能转经理的?
每一个人都会老,但是不是每个人都能升职啊。程序员如果不能升职,该怎么办呢?
此帖出自信息发布论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

你技术过硬的话,就算不能转经理也是年薪三四十万咯,前提是做的好,做的不好,什么行业都赚不了钱  详情 回复 发表于 2017-8-11 10:58
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
欢迎讨论
此帖出自信息发布论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

4
 
朱有鹏嵌入式免费视频   不用谢,哈哈,只要不被删
此帖出自信息发布论坛

点评

密码?  详情 回复 发表于 2017-8-10 19:30
 
 
 

回复

2721

帖子

0

TA的资源

纯净的硅(中级)

5
 
不解释1 发表于 2017-8-10 16:09
朱有鹏嵌入式免费视频   不用谢,哈哈,只要不被删

       密码?
此帖出自信息发布论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

6
 
hightemplar 发表于 2017-8-10 16:49
楼主,程序员有几个能转经理的?
每一个人都会老,但是不是每个人都能升职啊。程序员如果不能升职,该怎么 ...

你技术过硬的话,就算不能转经理也是年薪三四十万咯,前提是做的好,做的不好,什么行业都赚不了钱
此帖出自信息发布论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

7
 
哦哦,密码mfkc,想了解更多的可以加交流群三九七一六四五零五。
此帖出自信息发布论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

8
 
或者想直接购买的某宝搜索朱有鹏
此帖出自信息发布论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

9
 
朱有鹏嵌入式核心课程路线图
整个学习路线图很庞大,为了描述简单我把目录分成了几个层次,分层浏览。
第一层目录:
0.基础预科
1.ARM裸机全集
2.uboot和linux内核移植
3.linux驱动开发
4.C语言专题精讲篇
5.linux应用编程和网络编程
6.阶段项目篇

说明:第一层目录中共有6个部分,共同构成了嵌入式核心课程。每个部分下面又会分为若干模块,以此来构建出整个知识体系网络。

第二层目录:
0.基础预科
    0.1.嵌入式软件工程师完全学习指南       
    0.2.朱老师带你零基础学Linux
    0.3.嵌入式linux C编程基础

1.ARM裸机全集
    1.1.ARM裸机第一部分-ARM那些你得知道的事儿
    1.2.ARM裸机第二部分-ARM体系结构与汇编指令
    1.3.ARM裸机第三部分-开发板、原理图和数据手册
    1.4.ARM裸机第四部分-GPIO和LED
    1.5.ARM裸机第五部分-SDRAM和重定位relocate
    1.6.ARM裸机第六部分-时钟系统
    1.7.ARM裸机第七部分-串口通信详解
    1.8.ARM裸机第八部分-按键和CPU的中断系统
    1.9.ARM裸机第九部分-定时器、看门狗和RTC
    1.10.ARM裸机第十部分-PWM和蜂鸣器
    1.11.ARM裸机第十一部分-I2C通信详解
    1.12.ARM裸机第十二部分-NandFlash和文件系统
    1.13.ARM裸机第十三部分-ADC
    1.14.ARM裸机第十四部分-LCD显示器
    1.15.ARM裸机第十五部分-触摸屏TouchScreen
    1.16.ARM裸机第十六部分-shell原理和问答机制引入

2.uboot和linux内核移植
    2.1.U-Boot学习前传
    2.2.补基础之shell和Makefile
    2.3.零距离初体验U-Boot
    2.4.U-Boot配置和编译过程详解
    2.5.U-Boot源码分析1-启动第一阶段
    2.6.U-Boot源码分析2-启动第二阶段
    2.7.U-Boot源码分析3-启动内核
    2.8.U-Boot源码分析4-命令体系
    2.9.U-Boot源码分析5-环境变量
    2.10.U-Boot源码分析6-硬件驱动
    2.11.U-Boot移植1-三星官方
    2.12.U-Boot移植2-官方标准移植
    2.13.Logo显示和Fastboot原理
    2.14.话说Linux内核
    2.15.内核的配置和编译原理
    2.16.内核的启动过程分析
    2.17.从三星官方内核开始移植
    2.18.根文件系统的原理
    2.19.根文件系统构建实验及过程详解
    2.20.buildroot的引入和介绍

3.linux应用编程和网络编程
    3.1.Linux中的文件IO
    3.2.文件属性
    3.3.获取系统信息
    3.4.Linux进程全解
    3.5.Linux中的信号
    3.6.高级IO
    3.7.Linux线程全解
    3.8.linux网络编程基础
    3.9.linux网络编程实践

4.C语言专题精讲篇
    4.1.内存这个大话题
    4.2.C语言位操作
    4.3.指针才是C的精髓
    4.4.C语言复杂表达式与指针高级应用
    4.5.数组&字符串&结构体&共用体&枚举
    4.6.C语言宏定义与预处理、函数和函数库
    4.7.存储类&作用域&生命周期&链接属性
    4.8.一些杂散但值得讨论的问题
    4.9.链表&状态机与多线程
    4.10.番外篇-程序员和编译器之间的暧昧
       
5.Linux驱动开发
    5.1.驱动应该怎么学
    5.2.字符设备驱动基础
    5.3.字符设备驱动高级
    5.4.驱动框架入门之LED
    5.5.Linux设备驱动模型
    5.6.Misc类设备与蜂鸣器驱动
    5.7.Framebuffer驱动详解
    5.8.input子系统基础之按键
    5.9.I2C总线和触摸屏驱动移植实战
    5.10.块设备驱动介绍
    5.11.网络设备驱动介绍
       
6.阶段项目篇
    6.小项目.图片解码播放器视频课程
       
此帖出自信息发布论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

10
 
此帖出自信息发布论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

11
 
不解释1 发表于 2017-8-10 16:09
朱有鹏嵌入式免费视频   不用谢,哈哈,只要不被删

既然看了,就要帮你顶帖,谢楼主,干货分享
此帖出自信息发布论坛

点评

真给力  详情 回复 发表于 2017-11-3 15:39
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

12
 
将苦瓜 发表于 2017-9-1 15:59
既然看了,就要帮你顶帖,谢楼主,干货分享

真给力
此帖出自信息发布论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条
电源解决方案和技术 | DigiKey 应用探索站
当月好物、电源技术资源、特色活动、DigiKey在线实用工具,干货多多~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表