一些程序员朋友找我聊个人职业发展 , 想起20多年前 , 我也是一个写代码的 , 就聊聊我是如何从写代码选择了走产品路线 。
1996年 , 大学期间 , 出于个人兴趣 , 写了第一个作品 , 用FoxBASE编写的学校题库系统 , 实现了出题、选题、组卷、考试答题、改卷功能 。
2000年 , 我参与组织一个网络课程的项目 , 用ASP实现动态网页 , 可以进行图文和视频网络课程的学习 , 这个时候 , 我发现自己一边学一边写代码 , 效率太低 , 一个人搞不定 , 于是就开始写需求文档 , 找到几个计算机专业的同学一起完成了这个项目 , 这个过程中 , 我担任的角色是产品经理 , 只是那个年代 , 还不知道这个职业岗位 。
那个时候 , 也未曾想到自己居然把做产品这个事情干了20多年 , 中间经历过教师、销售、市场、产品运营、产品策划等多个职业阶段 , 现在的职业角色是深圳梅沙科技的合伙人 , 实际上 , 仍然在承担产品经理的职责 。
文章插图
我算是一个早期的程序员的职业发展案例 , 放弃了技术路线 , 走上了产品道路 。
调侃一下 , 就是程序员的代码能力没发展好 , 跑去做了产品经理 。
但是 , 在我的职场经历中 , 遇到不少个案说明 , 程序写不好 , 转行做产品经理 , 也不容易;一些优秀的程序员 , 更容易成为优秀的产品经理 。
我对一直坚定的走技术路线的实力派 , 是非常仰慕的 , 在多年的产品项目过程中 , 我和不少程序员同事建立了非常好的合作关系 , 很多是在一起加班熬夜过程中建立的战友关系 。
下面的分享内容 , 源自我的好几位程序员朋友 , 尤其是现在的梅沙科技技术合伙人Martin提供的内容 , 他从一个校招大学生进入腾讯 , 经过5年时间 , 成为高级架构师 , 综合几位技术大咖的分析 , 整理了关于程序员职业发展的文字 , 这次应帅张邀请 , 分享给大家 。
一、职场意识的觉醒职场 , 多数人认为是从走出校门开始的 , 其实 , 从很早时候 , 就可以考虑职业发展了 , 多早呢 , 不好界定 , 有的人 , 从小就有一个梦想 , 未来要做点什么 , 这就是梦想的萌芽 , 例如从崇拜某个偶像开始 , 那个心目中YYDS , 成为偶像那样的人 , 微软的创始人比尔盖茨、苹果公司的技术合伙人沃兹尼亚克、腾讯的马化腾、张志东、张小龙、小米的雷军都是优秀的程序员 。 雷军在大学时候读的一本书《硅谷之火》更是点燃了他的创业梦想 。
因此 , 一个人的职业生涯能走多远 , 源于他最初的梦想 , 满足了最基本的生存需要之后 , 真正想做什么 , 是值得思考的问题 。
职业觉醒 , 表现为知道自己想做什么 , 在大学不会迷茫 , 当别人在宿舍沉浸游戏的时候 , 找到梦想的人 , 就开始读书 , 自学程序语言 , 尽早的找到一家公司实习 , 有意识的找到行业前辈 , 多认识几个能帮助自己成长的职业导师去请教学习 , 这些都能为毕业求职打下扎实基础 。
二、如何系统扎实的准备好面试
对于刚刚走出校门 , 进入职场的技术人的第一份工作 , 企业不一定会要求你们掌握多么高深的技术问题 , 技术老司机们更看中基本功和成长性软素质 。
- 技术基本功
原腾讯高级架构师 , 梅沙科技技术合伙人Martin针对4种常见的技术职位总结了以下计算机基础知识 , 相信对大家会有所帮助 。
A. 协议、算法等基础功底
1.有扎实的计算机基础——加分项 。 如进程与线程知识 , TCP/IP协议 , 数据与结构等 。 很多人认为计算机基础知识只是做后端 , 做服务器开发的人才需要 , 像前端开发根本不需要 , 这是绝对错误的 。 对于只应付日常业务编码的普通工程师来说 , 扎实的计算机基础知识 , 是锦上添花的东西 , 但对于优秀的前端工程师来说 , 是必不可少的 。 操作系统的基础知识 , 能更好的掌控代码, 避免性能上不必要的开销, 或者对其有所警觉, 同时也能避开一些逻辑上的问题 。
2.数据结构和基本算法 清楚特定的基础数据结构的可以处理的问题 , 如果已经知道这些算法 , 那可以跳过很多耗时的技术选型阶段 , 这就是知识的广度带来的优势 。
3.网络协议知识 TCP/IP等网络协议知识 , 到应用层的HTTP/HTTPS等 , 对这些协议的深入理解 , 可以解决web页面在移动网络下的访问耗时长等疑难杂症 , 提出优化方案 。
推荐阅读
- 睡眠障碍的原因有哪些
- 巴马可以赠送给客人的礼物 吃酒席给客人什么礼品
- 趣位vip破解版 GPS追踪技术
- 无花果的栽培技术
- 女人的面相拥有以下面相的女人在感情中容易三心二意
- 男人的面相,长这样的男人很无情
- 面相看财运,财运好的面相和财运不好的面相
- 事业有成的女人,在女人的面相中拥有以下面相特征的女人事业有成
- 女人的面相,明显的克夫相
- 眼睛与面相的关系 如何从眼睛看一个人的运势如何?