现在程序员光有技术已经不行了!来听听10年老程序员的职场宝贵经验分享

现在程序员光有技术已经不行了
来听听10年老程序员的职场
宝贵经验分享
程序员是公认的技术型岗位
我们喜欢用实力说话
那么是否技术实力强
就能在职场如鱼得水
后来发现也不尽然
公司不是研究所
在研究所里
你或许可以不管不顾的只追求技术
但在成熟的公司里
如果你不懂得怎么为人处事协调管理
你想要的升职加薪
功成名就只会离你渐行渐远
我是一个拥有10年一线工作经验
已退休的老程序员
从实习生到上市公司技术总负责人
今天我来给大家分享一些
我个人觉得
程序员在职场很受用的经验
献给已在即将进入职场的你们
1程序员职场经验之为人处事
1朋友圈不要老是一个人呆在家里
一下班就往家赶
这其实叫做闭关锁国
无论是在学习阶段还是工作阶段
我们应该多出去走走
看看外面的世界发生了什么
有了什么样的改变
多结交一些朋友交一两个挚友
建立并完善自己的朋友圈
我说的朋友圈
不是手机里的微信朋友圈
是结交一些脾性相投坦诚相待的朋友
无论是做技术还是做其他的都可以
哪天有可做的事情
大家互利共赢
比如我第一次创业的时候
就是和一群外面认识的朋友们
做技术外包
有人专门做技术
有专门找渠道拓展业务
最后成功积累了第一桶创业金
2主动跟上级沟通不管上级风格如何
是严厉型和蔼型放羊型我们都要定
期或者
不定期找上级沟通工作
任务的想法和意愿
认真倾听上级对自己的看法
设法获取他的指导
职场中你最重要的资源
其实就是你的直接上级
记住一句话在职场不光要低头拉车
还要抬头看路
3倾诉对象要想好
在职场上难免会遇到波澜
适当的倾诉是可以的
但倾诉对象要想好
不要幼稚的
把人事部门当成你的倾诉对象
4做好正事
少做杂事
如果一个员工做杂事做的非常好
那上司大概率会每次遇到同类杂事
都会委托他去做
如果一个员工贴发票贴的不好
但是核心业务每次完成都很出色
大概率领导会把更核心的事情
交给他做
5正确对待升职
有些人巴不得每个季度都能升职
其实对于升任新的职位未必是好事
更高的职位意味着更高的要求
因此对备选人员
要么在原岗位已经能力有余
要么时间精力有余
2程序员职场经验之代码和项目1
学习以实用为主新手上路
总是有着不错的冲劲和优化意识
想多学习一点东西来提高自己
这点是没有错的
但很多新手程序员
上来就肯NEX内和圆码
算法讨论等底层知识
这其实不太对
我的建议是在初中及时
先聚焦学习你用到的知识
人的精力有限
对于初中级来说
底层知识不是指行业的基础知识
因为这时候学习这种底层知识
对你并胜任工作并没有太多的帮助
例如你搞前端
你研究编译原理对你的工作帮助不大
但是到中高级时
这些底层知识
却又对你进一步进行性能稳定性优化
行业技术方向判断有重大作用
这个时候需要进行专项突破
2开源现在的年轻人可能没有经历过
程序员随时会失业的悲惨境地
但是即使是在最黑暗的时期
凡是做开源项目的
总能在第一时间又找到工作
只要确保你写的开源代码
和你心仪的工作相关即可
不管你信不信
这个市场很大
前景也广阔
三日制日制这个东西
在没出现问题时不怎么起眼
但一旦出现问题要调试和排错时
它就格外重要了
这个亏我印象很深刻
那次是距离项目提交的前几天
当时我是第一次主导项目
因为我在程序中基本没有加什么日志
当时在测试的时候没有发现什么问题
因为在测试的情况中
很多种数据是非常难模拟出来的
只能测试常见的几种可能性
在这几种情况下没有发现问题
在线上出现了问题
由于当时在功能中没有加什么日志
导致非常难的去寻找问题的所在点
结果项目逾期了
还好甲方好说话
宽容了几天才解决
从此之后我一直都保持一个习惯
那就是研发时必定写好日志
4善于借助工具事事亲媒很累的
能坐车为啥还要用脚走呢
简简单单一个工具
却能解决非常复杂的问题
自己在那里一行一行的马上去
很费时费力的
你以为优秀的程序员
都是脑子比别人快吗
不见得但他做起事来效率肯定要高
5风险计划当你主导项目时
建议培养风险意识
要有风险计划
哪怕很简单一定要有
比如项目延期风险
应对策略加强禁毒管理
项目超之风险加强成本管理
项目质量风险加强质量监控
这些看起来是废话的句子
可能会帮助你拯救项目

谢谢阅读
 

你可能感兴趣的:(程序员职场话题,经验分享,职场和发展,程序人生)