在职场,光有技术是不行的,18年老程序员职场宝贵经验分享

article/2025/10/30 8:59:09

程序员是公认的技术型岗位,我们喜欢用实力说话,那么是否技术实力强就能在职场如鱼得水?

以前我觉得只要技术过硬,在哪都是香饽饽,后来发现也不尽然,公司不是研究所,在研究所里你或许可以不管不顾地只追求技术,但在成熟的公司里,如果你不懂得怎么为人处世、协调管理,你想要的升职加薪、功成名就只会离你渐行渐远。

我是龙叔,18年工作经验已退休的老程序员,从实习生到上市公司技术总负责人,今天我来给大家分享一些我个人觉得程序员在职场很受用的经验,如果你能恰当使用,可能比技术带给你的回报会更有效,献给已在/即将进入职场的你们。

在这里插入图片描述


一、程序员职场经验之为人处世

1.朋友圈

不要老是一个人待在家里,一下班就往家赶,这其实叫做“闭关锁国”。无论是在学习阶段还是工作阶段,我们应该多出去走走,看看外面的世界发生了什么,有了什么样的改变,多结交一些朋友,交一两个挚友,建立并完善自己的朋友圈。

我说的朋友圈不是手机里的微信朋友圈,是结交一些脾性相投、坦诚相待的朋友,无论是做技术还是做其他的都可以,哪天有可做的事情,大家互利共赢,比如我第一次创业的时候,就是和一群外面认识的朋友们做技术外包,有人专门做技术,有专门找渠道拓展业务,最后成功积累了第一桶创业金。

在这里插入图片描述
.

2.主动跟上级沟通

不管上级风格如何,是严厉型、和蔼型、放羊型我们都要定期或者不定期找上级沟通工作任务的想法和意愿。认真倾听上级对自己的看法,设法获取他的指导。职场中你最重要的资源其实就是你的直接上级。

记住一句话:在职场不光要“低头拉车”,还要“抬头看路”。
.

3.倾诉对象要想好

在职场上难免会遇到波澜,适当的倾诉是可以的,但倾诉对象要想好,不要幼稚的把人事部门当成你的倾诉对象,站在老板的角度想一想,他会怎么看你的倾诉内容。

在这里插入图片描述

我私藏了很多技术干货,粉丝可白嫖(点这里)

4.做好正事,少做杂事

如果一个员工做杂事做的非常好,那上司大概率会每次遇到同类杂事都会委托他去做。如果一个员工贴发票贴的不好,但是核心业务每次完成都很出色,大概率领导会把更核心的事情交个他做。

.

5.正确对待升职

有些人巴不得每个季度都能升职,其实对于升任新的职位,未必是好事,更高的职位意味着更高的要求,因此对备选人员要么在原岗位已经能力有余,要么时间精力有余,能听懂吗?

在这里插入图片描述


二、程序员职场经验之代码和项目

1.学习以实用为主

新手上路总是有着不错的冲劲和忧患意识,想多学习一点东西来提高自己,这点是没有错的,但很多新手程序员上来就肯Linux内核源码,算法导论等“底层知识”,这其实不太对。

我的建议是在初中级时先聚焦学习你用到的知识,人的精力有限,对于初中级来说底层知识不是指行业的基础知识,因为这时候学习这种底层知识对你并胜任工作并没有太多的帮助,例如你搞前端,你研究编译原理对你的工作帮助不大。

但是到中高级时,这些底层知识却又对你进一步进行性能、稳定性优化、行业技术方向判断有重大作用,这个时候需要进行专项突破,当然你觉得自己确实时间精力比较充裕,那随意。

在这里插入图片描述
.

2.开源

现在的年轻人可能没有经历过,程序员随时会失业的悲惨境地。但是即使是在最黑暗的时期,凡是做开源项目的,总能在第一时间又找到工作。只要确保你写的开源代码和你心仪的工作相关即可。不管你信不信,这个市场很大,前景也广阔。
.

3.日志

日志这个东西在没出现问题时不怎么起眼,但一旦出现问题要调试和排错时,它就格外重要了。

这个亏我印象很深刻,那次是距离项目提交的前几天,当时我是第一次主导项目,因为我在程序中基本没有加什么日志,当时在测试的时候没有发现什么问题,因为在测试的情况中,很多种数据是非常难模拟出来的,只能测试常见的几种可能性,在这几种情况下没有发现问题,在线上出现了问题,由于当时在功能中没有加什么日志,导致非常难的去寻找问题的所在点,结果项目逾期了,还好甲方好说话,宽容了几天才解决。

从此之后,我一直都保持一个习惯,那就是研发时必定写好日志。

在这里插入图片描述

.

4.善于借助工具

事事亲为很累的,能坐车为啥还要用脚走呢?简简单单一个工具却能解决非常复杂的问题,自己在那里一行一行地码上去很费时费力的,你以为优秀的程序员都是脑子比别人快吗?不见得,但他做起事来效率肯定要高。
.

5.风险计划

当你主导项目时,建议培养风险意识,要有风险计划,哪怕很简单一定要有,比如项目延期风险,应对策略加强进度管理,项目超支风险加强成本管理,项目质量风险,加强质量监控。

这些看起来是废话的句子,可能会帮助你拯救项目。

在这里插入图片描述

我私藏了很多技术干货,粉丝可白嫖(点这里)


三、程序员职场经验之长远习惯

1.博客

这是我最大的遗憾,因为我自己是今年才开始写博客,之前只是遇到问题才会上博客去找找参考,但我发现很多优秀的职场员工都在边工作边写博客,比如说CSDN上面的敖丙、兔老大RabbitMQ等人,因为坚持写博客,自己的职场及生活都得到了不错的加分加持。

以及说有些一线大厂,技术部门会要求员工每周或者每个月都要写一篇技术博客,然后分享给同事们。通过写博客,你会加深自己对技术的理解,同时与许多大佬或者粉丝的互动也会收获很多,甚至还有额外的收入。

程序员不要封闭在上班的圈子了,外面的世界更加精彩。

在这里插入图片描述
.

2.合理的职业规划

进入职场后一定要做职业规划,程序员不是敲代码的机器。

第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?这是高级程序员的要求。

其次,我要说一点,你的职场规划一定要合理,我个人不太建议定什么五年十年的职业规划,不切实际,为什么?

1.五年十年太远了,除了九年义务教育外,我很难想象出有什么事情是大多数人都能坚持这么多久的,如果坚持不了,这个过程中只会跟你更多的挫败感。

2.你现在的水平是否能够在技术迭代日新月异的当下预想到五年十年后?恐怕很少有人能做得到,那么这个规划的意义又在哪里。

我个人建议,职业规划三年之内最好,这是最为合理的,你肯定能知道现在以及未来一段时间里,什么东西对你是有帮助的。

在这里插入图片描述

.

3.保持学习

我承认,大家的压力都很大,白天要开会、要和产品经理撕逼,晚上要测试要改bug,回去还要研究新技术,这样下去谁的头发顶得住啊?

我比较喜欢一句话:“难就对了,舒服是给死人的。”虽然有点过,但从长远来说也是有一定道理的。

我见过很多老师傅程序员,刚进入公司时他们会这些那些技术,两三年后还是只会这些,比如说我主导项目时去请教他们关于新技术的问题,他们只是告诉我说“这个听过啊,但以我的经验,之前那个技术能做就可以了。”

一定要等到技术明摆着不能做了才尝试新技术吗?说白了,他们停下了学习的脚步,而我带着自己团队去不断尝试和学习,不到3年的时间,在新的技术领域,这些老师傅就已经真的“老了”。

长江后浪推前浪,一代新人卷旧人,内卷严重的趋势下,但愿卷的不是在座的各位。

在这里插入图片描述

感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的:

我私藏了很多技术干货,粉丝可白嫖(点这里)

在这里插入图片描述


http://chatgpt.dhexx.cn/article/OQuBsrcK.shtml

相关文章

【多年IT经验分享】

1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在…

【干货分享】程序员常访问的国外技术交流网站汇总

搞技术的,如果想更高提升自身技能水平,英语这关是逃不了的。 ——某位不愿透露姓名的四级loser 技术人员经常会在各种技术交流社区游逛,大家互相学习、交流、分享、帮助。互联网拉近了地球人的距离,让全世界的技术人员可以聚集在一…

如何做技术分享

转载自:https://www.jianshu.com/p/02e63c85248f 公司最近让我做关于如何做分享的分享,题目定的太大,查了查资料,从演讲技巧到内容准备,泛泛的说意义不大。所以干脆化大为小,限定到技术分享的范围内。不包含…

(2021年)IT技术分享社区个人文章汇总(编程技术篇)

2021年即将成为过去,崭新的2022年即将到来,小编坚持每天给大家分享IT技术相关的文章,希望小编分享的文章能够给大家在日常的工作当中,带来一点帮助。也感谢大家对本公众号的支持,未来我会坚持创作,给大家分…

【技术网站分享】全面整理了一波技术网站,分享给大家!

一、在线教程 首先列出一些在线教程网站,这些在线教程网站通常都比较适合入门,可以作为开发学习路上的第一个阶梯,也可以作为工作中的在线文档。 1、菜鸟教程 地 址:https://www.runoob.com/简 介:在线教程网站&…

十种技术思维:给业务新人的分享

这两周比较惊讶的发现,团队里的小伙伴们都开始主动去用配置化、标准化的思路做事了,很高兴。 比起HOW、我更愿意讲WHAT,今天我主要想讲开发在意识和思路上的一些东西,花10分钟列十条吧。 1、​以终为始:价值是一切的起…

关于技术分享的思考

关于技术分享的思考 最近公司在推行导师制,鼓励有经验的导师带动团队,提升团队的战斗力。作为技术部门,技术分享最适合不过了,可以做到全员导师。 1. 技术分享的目的 做任何事情都是要有目的的。有了明确的目的,在做…

IT云运维技术分享

1 运维体系 1.1 市场对运维的需求 时代发展到今天,社会的生活方式与生产方式的全面的数字化,无论是传统企业还是互联网企业,都在全面上云,这也意味着企业的关键业务乃至“身家性命”都已经全部放在 IT 系统之上,因此…

IT行业里的热门技术 | 热门IT技术项目分享 | 详细介绍一下机器人技术

现在如果问什么行业最火,很多人第一反应肯定就是IT。的确,这些年随着互联网的不断发展,IT热门众所周知。那么就一起来说说,IT行业里,哪些技术更热门。 方向一:你觉得哪些是IT行业里的热门技术 提示:可以简要介绍一下该热门技术、主要的应用、发展、前景等 以下是我认为…

ADB shell出现error:device offline提示

解决办法: 1、adb kill-server2、adb start-server3、adb remount执行这3个命令然后重新键入adb shell应该就可以了 如果还是不行的话,出现error:device offline报错可能是因为ADB版本较低的原因,解决办法就是下载使用最新的ADB工具。 出现上…

Android 手机 黑域

黒域地址下载: http://pan.baidu.com/s/1bDYerc 连接手机,选择USB使用方式为“用作MIDI设备“ 0. (手机) 打开黑域,阅读向导1. (手机) 打开黑域,按屏幕提示,进入“开发者选项”,开启“USB调试”2. (电脑) 下…

黑域助手连接服务器才能用吗,黑域怎么免root使用?root使用教程

黑域怎么免root使用?root使用教程由软吧下载编辑网络收集整理,如果您觉得还不错,请分享推荐给你的朋友! 国内的安卓应用设计得很不规范,不少应用你即使没使用,也会后台自启,既占用内存和cpu&…

ADB server didn't ACK

原文地址: http://www.cnblogs.com/longqi293/archive/2012/06/19/Android-Troubleshooting-ACK.html 今天下午,写了不少代码后,点击那个Run按钮后,Eclipse给我报错: [2012-06-19 15:22:19 - adb] ADB server didnt ACK [2012-06-…

黑域助手连接服务器才能用吗,黑域app怎么使用?进入黑域详细教程[图]

类型:手机工具 大小:183KB 评分:9.8 平台: 黑域app许多朋友不知道怎么使用,友情小编为大家整理了这篇文章,希望对大家有所帮助哦~ 黑域app怎么使用?进入黑域详细教程 前提: 1.确保US…

adb远程(异地)连接实现投屏

工具 Termux SakuraFrp( 无需下载 ) SakuraFrp准备工作 进入SakuraFrp 官网注册,创建穿透本机(127.0.0.1)的5555端口的隧道(具体操作百度即可) 之后用户信息找到访问密匙Token(具体操作步骤可查看Sakur…

android黑域系统文件,优雅地使用安卓手机,黑域免root使用教程

对Android有一定了解的用户,一定知道我们的手机使用一段时间后内存大量被占用,续航能力锐减的一个主要元凶就是很多国产app会在后台一直驻存,甚至有可能产生连环唤醒的严重占用手机性能的行为。这里介绍的名为“黑域”的应用就可以有效的避免这样的情况,给旧手机恢复流畅的…

黑域使用教程

黑阈使用教程 特此声明:本教程制作于2020年3月8日,仅作为学习交流所用,制作教程前也浏览过很多网络上教程,以此基础上加以总结更新,目的是让更多的安卓用户在不ROOT的情况下增强安卓手机的使用体验,让大家…

安卓黑域使用激活和使用

安卓黑域的激活和使用 在国内大部分安卓手机上的app都是流氓软件,即使一键清理也会偷偷在后台运行,耗费电量和流量。而黑域则是一款方便简单的小软件可以自动管理软件的后台,而且黑域对任何安卓软件通用,并且不用root就可以使用。…

关于red5——开源的Flash流媒体服务器red5简介

[教程] [转]关于red5——开源的Flash流媒体服务器red5简介 RED5 在介绍RED5之前,有必要先介绍一下Flash Media Server。  Flash Media Server,简称FMS,以前也叫Flash Communication Server(FCS),是Flash大家庭里的一…

使用red5+adobe flash media live encoder搭建存储、流媒体服务器

曾几何时不知red5竟然能做流媒体服务器,而且它是开源的由java语言编写,支持开源!!! adobe flash media live encoder 这个软件是adobe的,虽然adobe旗下推出了n多好用、强大的工具,但是其为非开…