我这里的“普通程序员”指的是非技术大拿、非211院校毕业、非高富帅、非官二代、非富二代,而是曾经不爱学习、爱打游戏、玩乐而荒废学业,到目前为止还在为加班、钱途、爱情、家庭苦苦挣扎的普通程序员;我自己就是其中的一元,结合自己这几年的工作经验、所见所闻,聊聊普通程序员的生存之道。(纯属个人观点,难免很片面)

1. 找工作

普通程序员一般技术基础较弱,意味着很难通过面试,一般几个深入点的或是偏一点的问题就被看穿了。作为一个普通程序员,唯一的办法就是:不怕失败,执着(脸皮厚),有机会就面,面后总结。面试能力也是可以积累的,被虐多了功力也深厚了,武侠小说中的男一号都是从小一直被虐,然后修炼成为大侠的嘛!我在网上看到很多人通过“霸面”得到offer,“霸面”是一种态度。

哪怕现在的工作稳定,前途貌似也不错,也要抽空出去试试水,检验一下自己的真实能力。

如果哪一天,我失业了,我会执着的坚持下去,直到找到新的工作;毕竟现在失业没有40岁、50岁以后失业更可怕。

很多人害怕失败,失败是一种转折。我常常觉得每次面试失败之后,经过总结,我的技术会比之前进步一点点。

2. 专注

有句古语是这么说的:能够到达金字塔顶端的动物只有两种,一种是苍鹰,一种是蜗牛。苍鹰之所以能够到达是因为它们拥有傲人的翅膀(大牛);而慢吞吞的蜗牛能够爬上去就是认准了自己的方向,并且一直沿着这个方向努力(专注的菜鸟)。

专注的力量很大,它能把一个人的潜力发挥到极致。我经历的项目中,有许多新人,从一开始懵懵懂懂,到最后成为项目的关键人物,他们共有的特点就是“专注”,在项目中投入了比其它人更多精力与时间,久而久之,熟能生巧。

如果专注,必能在某一技术方向有自己的见解,必然能在工作中有一席之地。

3.  团队中的角色

一个团队就像一个小社会,需要各种各样的人。当我是一个新手、当我很难在团队中找到自己位置的时候,我会挑些脏活、累活来干。当我成为中坚力量的时候,我会做一个团队型成员。

4. 选择

专注技术虽然能够取得成功,但有时选择对了却能走的更远。在我们的职业生涯中要选择的东西很多:角色、开发语言、技术方向,行业…

曾经,3个我的同学毕业后一起去一家大公司面试,2个技术好点的选择了软件开发职位,被淘汰了;1个菜鸟选择的是软件实施职位,结果就得到offer,菜鸟同学就站在了比我们更高的平台。

Java与C++之争一直是个永恒的话题,未来的流行的程度决定了薪水的起伏,选择哪一个,自己做主吧!

如果一开始就选择了金融、互联网,是这几年的“高大上”行业,薪水自然也很可观。

5. 市场和机遇

所谓时势造英雄,不是没有道理的,想要在大环境中取得成功,能够站在浪潮之巅,得跟着市场走。

一个典型的例子,我的一个同事2014年初跳到阿里巴巴做软件测试,获得2000股;9月阿里上市,身价直接上百万(我觉得他只是一个普通程序员)。

另一个大家都知道的:曾经的诺基亚手机帝国,现轰然倒塌,曾经诺基亚的普通程序员,我相信日子过的大多今不如昔。

6. 坚持不懈

常常在论坛上看到有人发帖:程序员过了30岁就失业了。我更喜欢这种回帖:我已经30岁了,我感觉我的技术才刚刚入门。

如果你还爱这份工作,请坚持下来,下一站说不定柳暗花明又一村。

既然我们选择了这个行业,既然我们要承担起养家糊口的责任,就要爱好这个行业。

技术是一个积累活,长期积累下去必有所成!如果我们60岁退休,我们还有30年左右的时间,成为技术大牛不是梦。

无论未来如何,至少在自己喜欢的职业上坚持过。

最后:在这个行业里面混,不光是提升技术,还有做人、处理问题的方式;我相信能够解决各种疑难BUG的人在其它行业里也会做的很好。

一个普通程序员的生存之道相关推荐

  1. 十年风雨,一个普通程序员的成长之路(五) 成长:得到与教训

    目录 十年风雨,一个普通程序员的成长之路(五) 一.前言:生活的演变 二.成长:得到与教训 十年风雨,一个普通程序员的成长之路(五) author 妖生 date 2019.06.09 一.前言:生活 ...

  2. 十年风雨,一个普通程序员的成长之路(七)膨胀、骄傲,程序员转项目经理的原罪...

    目录 一.前言:谦卑与狂妄 二.尊重:远与近 三.原罪:膨胀与骄傲 作者简介:妖生. 坐标合肥,一个普通程序员.十年职业生涯,8年编程.经历了许多事,也有点想法,现在将它们变成文字,书于纸上.如果能帮 ...

  3. 十年风雨,一个普通程序员的成长之路(一)怀念:西安的小黑屋

    受大飞的文字及李莹大哥的影响,也写了篇自己毕业以来,十年生涯的回顾.还在沉默王二的文章激励下一鼓作气把公众号开通了,发了这篇公众号的首篇文章. 终于开通了自己第一个公众号,发表了第一篇文章.看着空白的 ...

  4. 十年风雨,一个普通程序员的成长之路(八)不想做技术总监的项目经理,不是好程序员...

    目录 十年风雨,一个普通程序员的成长之路(八)不想做技术总监的项目经理,不是好程序员 01 技术总监写不写代码? 02 面试的坎坷与杯具 03 新的开始 & 旧的结束 十年风雨,一个普通程序员 ...

  5. 十年风雨,一个普通程序员的成长之路(四)深圳:积累与转折

    飞啊.深圳 2013的春节过后,曹工问我以后的打算.想不想接手[电子税务局]? 我不想在一个地方待太久,我表示我想进[核心征管]. 后来才知道,这个问题其实曹工也问过另一个同事.就算我表示想接手,也不 ...

  6. 从一个普通程序员到技术牛人的成长史

    [转贴] 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽自己一份微薄的力量.最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家 ...

  7. 国企程序员有多香?这是一个普通程序员在国企的每日工作清单!

    都说在国企工作很舒服,没有互联网大厂的996,工作节奏慢,工作压力小,是个适合养老的地方,真的是这样吗? 一位普通程序员分享了自己在国企的一天工作情况,来看看国企的日子是不是真如传说中那么香. 在清单 ...

  8. 一个普通程序员的副业历程

    当副业,睡后收入这些词汇映入你眼帘的时候,我相信很多人都会为之心动,毕竟现在在一个买房得掏空四个钱包的时候,没有人会对钱过不去. 想做副业首先得有一个方向,比如投资,拍视频,开网店等等,但是对于我这样 ...

  9. 十年风雨,一个普通程序员的成长之路(九)一眼望到头,一眼望不到头

    还有十几天就是我的32岁生日,然后,33了,要过年了. 古人三十而立,我却在这狭窄的圈子里兜兜转转. 多年前的喊的一句创业口号,现在还是口号. 焦虑.迷茫. 这两天一场网易的暴力裁员事件,犹如一盆凉水 ...

最新文章

  1. javascript - 全局与局部作用域
  2. SQL SERVER 系列(7)数据表排序和聚集函数
  3. 自旋锁、互斥锁和信号量
  4. java nginx 例子_Java及nginx实现文件权限控制代码实例
  5. 代码规范 设计模式落地之路
  6. 滑雪(洛谷-P1434)
  7. 模型视图控制器mvc
  8. NASM汇编语言与计算机系统04-实模式-屏幕显示不定长度的字符串(cmp/je)
  9. 3-3 银行业务队列简单模拟 (25 分)
  10. 计算机毕业论文技术可行性怎么写,毕业论文怎么写可行性分析?
  11. 该内存不能为 read/written解决办法
  12. osgEarth的Rex引擎原理分析(二十五)地形瓦片大小尺寸和LOD的关系
  13. 热力地图高德_高德地图
  14. 大专学历走社招,两个部门,六轮面试,终与字节无缘
  15. Linux 驱动 – Backlight 驱动
  16. 全国青少年软件编程等级考试Python一级专题练习
  17. 网吧无盘系统的安装与使用(转)
  18. dede修改mysql用户名密码_老李教你快速学会织梦dedecm后台修改帐号密码教程
  19. Delphi System 提供的编译期函数(Dec,Inc,Odd,Pred,Succ,Ord,Chr,Low,High,Sizeof)
  20. android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation)

热门文章

  1. 安卓开发本地视频播放器——扫描本地视频文件显示在gridview上,然后点击播放。
  2. 2012 Android手机市场趋势大胆猜想
  3. 运维笔记之调用163邮箱发送邮件
  4. 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'Logger' 中的标识列插入显式值
  5. FFmpeg 中的一些参数意义(tbr, tbn, tbc)
  6. ​Mysql 分区表-分区操作​
  7. python 随手记
  8. A - 小彭玉的扫荡食堂计划
  9. 电脑死机蓝屏怎么办 电脑死机蓝屏原因介绍【解决方法】
  10. 【李宏毅《机器学习》2022】作业1:COVID 19 Cases Prediction (Regression)