失败程序员的十年总结

2023-05-16

十年到底有多长?当我回顾过去的十年,发现好短,可以讲的事情没有几件,而且都是坏事;当我畅想未来的十年,感觉又好长,不知道路怎么走。

自从2010年毕业到现在已经十年了,毕业后到现在一直从事传统软件开发,没有在互联网公司待过,这应该是个遗憾,这两家公司都是比较大的公司,工作规范都比较成熟;没有去过新的创业公司或者那种一人身兼多职的小公司,感觉也是一个遗憾。由于在上海上的学,毕业后,在上海工作了一年多,本人是北方的,上海离家比较远,所以又跳槽到北京的一家公司,一直工作到现在,已经8年多了。北京和上海比较起来,我更喜爱上海,一生最快乐和无忧的日子都是在上海度过。北京只是我工作的地方,谈不上爱与不爱。
当一个人在一个地方待得久了,日子一天一天的重复,时间过得比想得还要快。十年时间就匆匆而过,自己也到了35岁,到了程序员的一个坎了。现在自己也只是一个普通的不能在普通的程序员,也不是什么架构师,不是什么技术总监,也不是什么技术专家,就是普通的一个程序员,大龄程序员。十年的时间足够可以改变一个人,我记得刚毕业的时候,意气风发,充满了活力,现在做什么都没有兴趣,感觉到累。年轻真好,年轻就是一个人的资本。只是在一个三线城市买了一个小房子,直到现在还在北京和别人蜗居在一起,在北京买房的理想越来越远了。想想自己就是个失败的人,曾经的优秀变成了现在的普通或者平庸。当想起改变的时候,才想到改变真的好难,外面的世界变了,自己也变了。
我曾经嘲笑温水中的青蛙,贪图了温暖,导致自己的灭亡,现在自己不就是那个青蛙吗?生于忧患死于安乐,自己一直认为比上不足,比下有余,自己不曾想过进步,最后才发现自己是原地踏步,甚至是逆水行舟,不进则退。

牢骚了那么多,想以自己失败的十年给一些年轻人意见和建议,避免步我的后尘。

0 不要任性逞能,但也不要一直做鸵鸟,默默无闻,抓取机遇和时机表现自己,一鸣惊人。工作中形成自己的风格,打造自己的口碑。根据自己的能力,主动承担一些非自己职责的工作,例如主办会议活动,组织吃饭,团队活动,团队旅游等。

1 身体永远是第一位,不要以为自己年轻,就可以胡作非为。健康比什么都重要,没有了健康,失去的不只是健康。请提早爱护自己的身体,好好关爱它。要经常锻炼,不要让自己病恹恹,不要胡吃海塞,保持一个清瘦的身体。身体健康,虽然得不到一切,但是失去健康,将失去一切。

2 不忘初心,砥砺前行。一定要尽早给自己设定一个目标,无论是工作上,还是生活上,还是工资上,有了目标,人生就了方向,就可以一步一步朝这个方向走下去。如果漫无目的,自己可能就走回了原点,留下的只有自己胡乱的脚印了。这个目标可以是自己要成为技术专家,需要看什么书,如何学习,每天应该学习多少,如果达不到,如何惩罚自己;自己每个星期要写一篇工作心得,技术分享,一定要坚持,回报一定比付出要多;自己一年要看哪些书,技术方面的,认为方面的;工资要达到一个什么样的水平,现在的工作给不到,需要考虑是公司不行,还是自己不够好,是否该考虑换一个工作;在一个地方买套房子,付个首付,如果自己没有那么多钱,是否还需要留在这个城市呢?

3 培养一个兴趣,如果有一个兴趣,生活就多了一份美好,生活就不那么枯燥,即使自己没有侣伴,没有基友和闺蜜,自己一样能过得好。这个兴趣可能是你不想做这个工作的一根救命稻草。

4 存一些钱。

5 慎重选择自己的第一份工作,选择自己所从事的工作,你选择的可能不只是一个工作,还有你的未来的人生。第一份工作的性质基本决定了你所参加工作的性质,如果毕业的时候,只是自己心急而草草做了一份自己不喜欢的工作,这个代价真的很大。如果你想的是骑驴找马,最好不要这样。如果你选择了做某个方向,再换真得很难了,公司宁可要一张白纸,而你已经被人图画了。慎重选择第一份工作。工作几年后,再想换个方向,真得很难,有来自于自己精力,有来自于家庭的。

6 在一家公司待的久了,就要小心了。你会不会变成温水中的青蛙呢?是不是该逼迫自己看看外面的世界了呢?哪怕只是看看也好。

7 如果不想单身,那就在年轻的时候考虑。岁数大点了,不要排斥别人介绍,尤其是父母和亲戚介绍的,这种是match过的,可能就遇到了心仪的那个。不要想着偶遇,那是你看电视剧看多了。

8 工作一定不是排的满满的,一定是二八分,80%工作,20%不工作,这个不工作可能是学习,自己总结工作经验,如果一家公司把你的时间全塞满了,那就该想想是不是该离开了。

9 工作绝不止是技术,还有人情。虽然程序员的工作是和机器打交道,但说到底还是和人打交道,项目经理,自己的主管,测试人员,客户,同事等等,和人打交道,要比和机器打交道复杂,不要排斥,不要意气,这也是需要学习的,沟通技巧,这样能让你工作开心,开心工作。

10 工作中知道自己需要的,是工作经验,技术还是钱,你是为什么在这家公司继续工作的,给自己一个理由,如果没有,那就该离开了。在一家公司干的不开心,无论是哪个方面,请尽快离开。不爱了,就离开。

11 如果发现公司已经是夕阳产业,请准备离开。

12 如果发现自己的领导管理水平有问题,而你又不能改变,请尝试准备离开,不然的话,你会很累。

13 不要看轻任何人,多看自己的缺点,多看别人的优点。

14 对事不对人,不要对工作有情绪,我们工作是为了钱。

15 要及时和领导沟通项目的进度,risk等,让领导心里放心,让领导对你放心。

16 不要放过任何学习的机会,不要埋头死工作。

17 积极参加公司的年会和team building,还有聚餐等,这里能看到工作中不一样的同事和自己。

18 有些事情是可遇不可求的。

19 离职的时候,不要相信老大为了挽留你,给你画的饼。当你提出离职的时候,间隙就已经产生了。

20 同事不是你的朋友。

21 不要害怕分享,分享经验和知识,你所获得的要大于你付出的。

22 时刻总结自己的收获,如果长时间没有收获,那就要惊醒自己了。

23 养成写文章的习惯,不仅能锻炼表达能力,写作能力,还能帮助别人。帮助别人是最快乐的。

23 不要执迷于新技术。

24 多为自己进行投资,包括外表和大脑。

25 如果你在大城市累了,看不到前途了,而这时候家乡有一份工作,请回去吧,不要考虑钱了。

26 不要妄想,包括工作和生活。不切实际的妄想,只能让自己很累,只能浪费自己的精力。

27 不要死宅,到外面走走。

28 激励自己的名言警句,可以写下来,贴在自己的工位上或者家里。

29 保持一个健康的心,乐观的心,不要愁眉不展,没有用的。

30 安排好工作和生活,这是相辅相成的。

31 千万别想不开,活着就好。

32 如果不开心了,烦了,可以回到那些自己度过快乐日子的地方,心情就会好些了。

33 尝试学习和工作无关的一门技术,语言或者任何其他的。

34 保持一个清醒的大脑,发现自己昏昏沉沉了,一定要休息和恢复。

35 常回家看看,不要等到子欲孝而亲不在,而后悔终生。

36 自己的一些梦想,想着退休后做的,请现在想办法做,抽时间做。

37 调试DEBUG的过程,必须有理有据,熟悉代码的逻辑,当然也不需要了解每一行代码,但是需要从宏观上了解代码的大致流程,出现了问题,能够马上定位到位置,之后再详细看出现问题的上下文。如果没有足够的日志,需要尝试进行修改,猜测问题点也是可以的,但是不建议,最好是预先能够猜测出问题,之后才进行修改,查看对比,不然就像没头的苍蝇了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

失败程序员的十年总结 的相关文章

  • Java多线程学习三:有哪几种实现生产者消费者模式的方法

    我们先来看看什么是生产者消费者模式 xff0c 生产者消费者模式是程序设计中非常常见的一种设计模式 xff0c 被广泛运用在解耦 消息队列等场景 在现实世界中 xff0c 我们把生产商品的一方称为生产者 xff0c 把消费商品的一方称为消费
  • 如何在 Ubuntu 中管理和使用逻辑卷管理LVM

    在我们之前的文章中 xff0c 我们介绍了什么是 LVM 以及能用 LVM 做什么 xff0c 今天我们会给你介绍一些 LVM 的主要管理工具 xff0c 使得你在设置和扩展安装时更游刃有余 正如之前所述 xff0c LVM 是介于你的操作
  • 如何获取本地和远程主机的IP及MAC地址

    这篇文章 xff0c 我们不准备大规模的讨论技术问题 只是向大家介绍一下我们将如何获得一台主机的IP地址 在Win32 API中我们可以使用NetWork API完成这项工作 xff0c 但是在 Net平台下我们应当如何做呢 xff1f 其
  • 聊聊java中一些减少if-else 的编码方式!

    01 前言 前段时间在阅读别人所写的代码的时候 发现其中一些业务相关的方法体内 出现了比较多的if else语句多层嵌套的情况 首先我个人不是不提倡写if else语句 不得不说 很多时候 在写某些逻辑 使用if else 去做判断 代码看
  • 如何用简单方法推导正弦函数的和角公式: sin(α+β)=sinαcosβ+cosαsinβ ?

    问题 xff1a 看2014年湖北省高考理科数学题 xff0c 选择题第6题 xff1a 这道题目答案是C xff0c 组是正交函数 xff0c 组不是正交函数 可以用数形结合方式 xff0c 快速做出判断 详细解析如下 分析 xff1a
  • Http头部参数:Authorization

    项目uu约优中 xff0c 用到了头部Authorization 当时传递的参数也是后端返回的20位字符 项目sxaik中 xff0c http请求的头部传递Authorization xff0c 值为32位小写字符 xff0c 不确定是m
  • 高性能计算

    信息时代的硬件芯片和存储器价格以摩尔定律的形式下降 xff0c 可是现在处理的数据量也越来越大 我们先以cocoa编程为例 xff0c 然后再结合网格计算 云计算 xff0c 综合对最新的高性能计算技术作介绍 使用 runloop 在coc
  • @Documented注解的作用

    目录 在哪里用到了 96 64 Documented 96 注解 xff1f 那么 64 Documented的作用是什么 xff1f 在哪里用到了 64 Documented注解 xff1f 64 Documented是元注解 xff0c
  • 球的表面积公式是怎么推导出来的?

    球的体积公式的推导 球的表面积公式是 xff1a 证明方式一 xff1a 体积求导 基本思路 xff1a 可以把半径为R的球 xff0c 从球心到球表面分成n层 xff0c 每层厚为 r n xff0c 像洋葱一样 半径获得增量是 r xf
  • ViewBinding简单使用

    官方文档 xff1a https developer android google cn topic libraries view binding hl 61 zh cn java 在app module下的build gradle文件中
  • Android广播实现进程间通信,很简单

    应用A发送广播 xff1a span class token keyword public span span class token keyword class span span class token class name MainA
  • 下载JDK8 JVM源码

    性子急的可以直接看快速下载步骤 xff1a 目录 详细步骤快速下载步骤 详细步骤 打开openJDK官网 xff1a https openjdk org 找到左侧的Mercurial xff0c 点击进入新界面 选择jdk8 xff0c 点
  • Git查看分支的创建人

    开发小组人多的时候 xff0c 仓库里会有跟多分支 xff0c 需要看下某个分支具体是谁创建的 命令 xff1a git for each ref format 61 39 committerdate 09 authorname 09 re
  • kotlin的this关键字几种用法

    与java不同的是 xff0c 原先MainActivity this这种写法在kotlin中会报错 如下 正确的写法有许多 xff0c 直接就写this也可以识别到 xff0c 如下 xff1a span class token clas
  • kotlin中匿名内部类的写法

    原本java开发安卓常用的setOnClickListener xff0c 用kotlin写 xff0c 也变得五花八门了 span class token keyword var span view span class token op
  • Spring与SpringMVC的区别和联系是啥?

    Spring Spring是一个开源容器框架 xff0c 可以接管web层 xff0c 业务层 xff0c dao层 xff0c 持久层的组件 xff0c 并且可以配置各种bean 和维护bean与bean之间的关系 其核心就是控制反转 I
  • “在XML文件中给代码加注释”请注意注释的位置

    先科普一下eclipse加注释的快捷键 xff1a eclipse中编辑Java文件时 xff0c 注释和取消注释的快捷键都是 xff1a 34 CTRL 43 34 编辑xml文件时 xff0c 注释 xff1a CTRL 43 SHIF
  • HTTP代理服务器的实现

    接下来都是我对HTTP代理服务器的理解 HTTP代理服务 xff08 proxy server xff09 器就是客户端也是服务端 xff0c 是一个事务处理的中间人 xff0c 就像下图所展示的一样 xff0c 图片来源于 HTTP权威指
  • “无法识别的USB设备”如何解决

    昨天 xff0c 我把USB数据线插入笔记本电脑做真机调试 xff0c 电脑右下角提示显示 无法识别的USB设备 xff0c 我开始百度 xff08 还不会搭梯子用google xff09 xff0c 搜索结果大多说是要更新驱动 xff0c
  • 解决Android studio 模拟器闪烁黑屏问题

    首先 xff0c 必须感谢csdn大神给我的启示 xff0c 但是原文并没有解决我的问题 我在看 第一行代码 的时候 xff0c 跟着郭霖大神的思路 xff0c 想利用cmd命令查看虚拟机中的 db文件中的数据表 因为真机需要root才能查

随机推荐