何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。

很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样吗?其实是不一样的。很多岗位在招聘的时候都要求3年以上工作经验,这个3年工作经验是指持续成长的三年,而不是指浑浑噩噩混日子的三年。下面举个通俗易懂的例子,大家一定能理解。

这里拿盖大楼举例,比如某大公司发布了如下一个招聘需求,招聘资深建筑工程师,提供具有行业竞争力的薪酬,要求如下:

  • 5年房屋建设工作经验;

  • 对房屋建设的各个阶段有深刻了解;

  • 熟悉各种类型的砖头、钢筋、水泥等原材料的使用方式;

  • 要求持有国家二级以上建造师证书;

  • 吃苦耐劳优先。

看到这个jd后,只要是有5年经验的建造师都跃跃欲试,都觉得自己可以。

其实这个岗位是干什么的呢?这家大公司想盖一栋50层的高端商业写字楼,需要招一个资深工程师来完成整个高楼的地基、框架和外形的设计,还需要考虑容灾和抗震等级。

而来应聘的一大部分建筑工程师,他们虽然工作了5年,可是他们平时都在做什么呢?大概是这样的:

  • 搬砖、和水泥、砌墙等;

  • 建过的房子不超过6层;

  • 从来没有考虑过地基的搭建、框架和外形的设计,因为他们不需要考虑,只要按照已有的方案来干就行。

就这样工作了5年,在自己的工作领域(搬砖、和水泥、砌墙)驾轻就熟,觉得建房子不就这么简单嘛,觉得自己已经精通了建房子。

但事实上,他们真的能够胜任50层高楼的建筑工作吗?很显然,不能!

什么样的人能够胜任这类工作呢?他们也工作了5年,他们平时所做的事情大概是这样的:

  • 第一年:搬砖、和水泥、砌墙等,参与建造一些6层小楼;

  • 第二年:搬砖、和水泥、砌墙等,同时研究各种砖头、水泥、钢筋等原材料的特性,知道不同原材料的适用场景,可以独立建造6层小楼了;

  • 第三年:跑到另一个建筑队,建造10-20层的普通住宅,开始跟着工头一起参与地基、框架和外形的设计,业余时间阅读一些建筑书籍,了解一些国内外知名建筑的设计思想和理念,并时常在建筑论坛发表自己对建筑设计的理解;

  • 第四年:开始独立负责10-20层普通住宅的建造了,在业余时间开始研究30-40层商业建筑的设计和建造,考虑设计理念、建筑容灾等问题,一心想自己设计一栋更高的大楼;

  • 第五年:一个合适的契机,加入这家大公司,主导50层高端商业写字楼的设计和建造。

到这里,我想大家都明白了。搬5年砖也还只是一个搬砖的,无论如何也设计不了摩天大楼。

对于程序员来说,待在同一个岗位重复着搬砖的工作,是无法有很大成长的,只有不断地挑战自我才是正确的成长姿势。

交流方式

  • QQ交流群:635778578
  • 欢迎关注我的公众号,会持续更新Android干货 

论程序员成长的正确姿势相关推荐

  1. 春招我借这份PDF的复习思路,论程序员成长的正确姿势

    一. 开发背景 想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样. 面试总结 面试大厂一定要做好充分的准备,没有准备就去面试完全是去当炮灰的,更是 ...

  2. java字符串长度计算,论程序员成长的正确姿势

    第一篇Linux基础学习篇 目录 第零章﹑计算机概论关于电脑的硬件组成部分﹐其实你可以观察你的台式机来分析一下﹐依外观来说这家伙主要可分为三部分﹐分别是∶ 输入单元∶包括键盘﹑鼠标﹑读卡机﹑扫描仪﹑手 ...

  3. 一次哔哩哔哩面试经历,论程序员成长的正确姿势

    前言 今年互联网形式依旧严峻,再次爆发几次大规模裁员潮.我决定把这篇文章分享出来帮助那些对前途感到迷茫的朋友.根据粉丝投稿的真实经历改编 在现在这个浮躁而又拜金的社会,我相信很多人做技术并非出于热爱, ...

  4. java培训师待遇,论程序员成长的正确姿势

    零基础如何学习Java? 首先,你要明白一点,Java入门不难! 无论你是从事哪个行业,兴趣一定是最好的老师,也是你学习的动力. 学习方式1:自学 自学模式其实我个人不建议绝大部分的人选择,因为自学是 ...

  5. 带你全面掌握高级知识点!毕业一年萌新的Android大厂面经,论程序员成长的正确姿势

    开头 经常有网友在知乎问答提两个问题:"现在学习移动开发还有前景吗?""开发还有什么可以研究的?".网友回复:"现在还学移动开发,如同49年加入国军. ...

  6. 你会的还只有初级安卓工程师的技术吗?论程序员成长的正确姿势

    前言 这里整理的是一些与技术没有直接关系的面试题,但是能够考察你的综合水平,所以不要以为不是技术问题,就不看,往往有时候就是这样一些细节的题目被忽视,而错过了一次次面试机会. 想要成为一名优秀的And ...

  7. 腾讯3轮面试都问了Android事件分发,论程序员成长的正确姿势

    前言 这些题目是网友去美团等一线互联网公司面试被问到的题目.笔者从自身面试经历.各大网络社交技术平台搜集整理而成,熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率. 主要分为以下几部分: (1 ...

  8. android打包签名!论程序员成长的正确姿势,Android篇

    第一次观看我文章的朋友,可以关注.点赞.转发一下,每天分享各种干货技术和程序猿趣事 前言 职场的金三银四跳槽季又来了,不同的是今年比往年「冷」一些,形式更加严峻一些,大家多多少少可能都听到或看到一些信 ...

  9. 想找工作的你还不看这份资料就晚了!论程序员成长的正确姿势

    前言 从18年毕业至今,就职过两家公司,大大小小项目做了几个,非常感谢我的两位老大,在我的android成长路上给予我很多指导,亦师亦友的关系. 从年前至今参加面试了很多公司,也收到了几家巨头的off ...

最新文章

  1. 嵌入式linux开发中常见的虚拟机和主机的文件共享问题
  2. webpack基本用法
  3. 数据中心节能环保政策汇总分析:2022年新建大型数据中心PUE需达到1.4以下
  4. hdu5452(2015沈阳网络赛C题)
  5. 运维监控之Nagios实战(五)Nagios QL3.11
  6. Android开发;Activity-Hook你了解多少?一起来debug
  7. 莫烦Pytorch神经网络第三章代码修改
  8. 前端学习(1979)vue之电商管理系统电商系统之让文本框获得焦点
  9. 认识 react 的钩子函数
  10. 亚马逊狂发智能硬件新品:全新音箱、微波炉、挂钟、家庭卫士
  11. 计算机页面高度怎么设置方法,win10系统调节任务栏高度的设置技巧
  12. Java程序员的求职面试简历应该怎么写?
  13. 企业微信(WeCoom)私有化客户端Api解决方案
  14. JXLS (excel报表生成/导出工具)的配置与使用
  15. 解决 /lib64/libc.so.6: version `GLIBC_2.18‘ not found以及glibc安装错误error: you must configure in a separat
  16. Windows 2000 安全检查清单( 摘自《网络与安全》)
  17. 会议OA之签名和审批
  18. vue 实现 高德地图 api 掩模、定位、天气
  19. 计算机科学计算的方面,计算机的科学计算功能在工程领域中的应用.doc
  20. Intel 8086处理器

热门文章

  1. 后端与前端架构设计的区别
  2. LAMP搭建博客网站(腾讯云UbuntuCVM、MySQL数据库、域名注册)(WordPress)
  3. MV:数字图像基础(1)
  4. android Expiring Daemon because JVM Tenured space is exhausted
  5. wsock32 linux,在linux下安装并使用websocket
  6. 【音视频】Ubuntu环境安装以及ffmpeg安装
  7. 开发技术-cant resolve localhost address java.net.UnknownHostException
  8. @Autowire 和 @Resource 的区别
  9. SQLSERVER 日期时间转换
  10. WordPress网站搬家换域名(数据迁移无丢失)