前言

说起程序员人们的第一印象就是工资高、加班凶、话少钱多头发少。再加上现在科技互联网公司太吃香,bat、华为小米等公司程序员加班情况被广泛传播,程序员用生命在敲代码的印象刻在了很多人的心里。

与其它行业一样,凡是有高级和普通,虽然都是敲代码但也有大牛和普通之分,大牛程序员,一个人比一个团队做项目都做得快,最为出名的当属十几年前求伯君在做wps时,一个人完成了微软二十人团队没有完成的项目需求,也让wps在与微软的竞争中站稳了脚跟。程序员的能力差距真的比贫富的差距还要大。

29岁规划未来


程序员A

程序员B

程序员C

35岁程序员?

程序员A

程序员B

程序员C

我的看法:
从3位程序员的态度其实我们可以看出来,每个人追求的东西都不一样,但是有一点,那就是程序员真的是有35岁被优化这一说法,在这之前必须转型,或者寻求副业,好在主业被刷掉的时候,副业及时补上。因为到了35岁这个年纪,一般都已经结婚了,上有小下有老的,身上 可能还有房贷车贷,以及家庭基本开销,要是老婆还是家庭主妇,那么,压力就更大了!

破冰

如果说现在已经这个年纪,但是和大多数人一样不知道该如何发展,可以参考一下其他人的意见:

1.没有适合自己的定位,没有长期聚焦的领域,就无法持续输出有价值的内容给粉丝。借着趋势风口可以被吹起来一些,但过不了多久就会掉下来,建议先看看自己擅长什么、能够帮助哪些人,然后再投入去试。

30 岁从开发转型做了架构,但架构也有瓶颈,前几年我又开始储备写作、演讲、销售等技能,向用户靠近,向客户靠近,业余做自媒体、知识付费、线上线下培训等,构建起第二条职业曲线。35 、39 是程序员很难迈过的坎,必须未雨绸缪,提前储备软硬技能。

2.如果一直是基层程序员 确实压力比较大.我建议是尽早寻觅技术管理人员的坑, 不管大小先占住一个, 再补自己不擅长的东西吧.如果有几年大公司的编码背景, 出去找个坑应该不难. 没有的话先往大公司挤。

3.看这个年龄段的人处在那个行业和岗位上了,有些行业岗位上这个年龄段正是大展拳脚的时候呢,比如云相关的研发工作还有一些企业平台的架构(没错是平台不是软件产品)。

身边也有不少这个年龄段的转行的转了,去小公司混个管理的去了,也有坚持待在老公司养老的还有一部分属于有梦想的人出去自己干了。总的说这个年龄的真的是值得好好想想,规划的。包括自己干起来企业应用的独立开发.

学习与发展

就业趋势
虽然现在Android的就业形势不大好,但是其他技术领域的就业趋势也不乐观,这是因为现在高校和培训机构大量的培养人员涌入。我05年上大学时,软件工程专业不是很火爆,学一些常规的技术,比如算法与数据结构、c++程序设计、面向对象方法及程序设计等等,毕业了也就是搞搞C++,做做Java Web和.NET等等。

而放眼现在,IT相关的专业简直就是火爆,大家都觉得这行有发展赚钱多,因此越来越多的学生报考了相关专业,很多大学都有移动互联应用技术专业,还有人工智能学院,每年都有大量的大学毕业生和培训机构出来的涌入市场,而中国的互联网企业显然不需要这么多的人才,最终的结果可想而知还是狼多肉少。

我们大概可以预测到未来Android开发的人数会增长缓慢,考虑到企业未来的职位,Android未来的就业趋势会缓中有升,但其他的技术领域就不好说了,毕竟什么领域也抗不住涌入的人巨多啊。

学什么

  • 选择一个细分领域

Android现在细分的领域非常多,前面说到的有应用开发、逆向安全、音视频、车联网、物联网、手机开发、SDK开发和智能电视盒子开发等等,在这些领域中选择一个并不断深入。比如音视频,在8年前我刚入门Android时,音视频就是闷声发大财了(PC端),工资高的令人乍舌,现在在移动端,音视频更是青出于蓝,是一个非常好的选择,如果想要入门可以看看何俊林《Android音视频开发》。

最后

跳槽季整理面试题已经成了我多年的习惯!在这里我和身边一些朋友特意整理了一份快速进阶为Android高级工程师的系统且全面的学习资料。涵盖了Android初级——Android高级架构师进阶必备的一些学习技能。

附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题(含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

本文在开源项目:【腾讯文档 】中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…
/doc/DSkNLaERkbnFoS0ZF)中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…**

该如何高效实用Kotlin?看这一篇就够了!相关推荐

  1. api网关选型_如何轻松打造百亿流量API网关?看这一篇就够了(下)

    如何轻松打造百亿流量API网关?看这一篇就够了(上) 上篇整体描述了网关的背景,涉及职能.分类.定位环节,本篇进入本文的重点,将会具体谈下百亿级流量API网关的演进过程. 准备好瓜子花生小板凳开始积累 ...

  2. python装饰器功能是冒泡排序怎么做_传说中Python最难理解的点|看这完篇就够了(装饰器)...

    https://mp.weixin.qq.com/s/B6pEZLrayqzJfMtLqiAfpQ 1.什么是装饰器 网上有人是这么评价装饰器的,我觉得写的很有趣,比喻的很形象 每个人都有的内裤主要是 ...

  3. mysql ip比较大小_MySQL优化/面试,看这一篇就够了

    原文链接:http://www.zhenganwen.top/articles/2018/12/25/1565048860202.html 作者:Anwen~ 链接:https://www.nowco ...

  4. 深度好文:云网络丢包故障定位,看这一篇就够了~

    深度好文:云网络丢包故障定位,看这一篇就够了~ https://mp.weixin.qq.com/s/-Q1AkxUr9xzGKwUMV-FQhQ Alex 高效运维 今天 来源:本文经授权转自公众号 ...

  5. 如何应对大数据分析工程师面试Spark考察,看这一篇就够了

    作者丨斌迪.HappyMint 来源丨大数据与人工智能(ID:ai-big-data) [导读]本篇文章为大家带来spark面试指南,文内会有两种题型,问答题和代码题,题目大部分来自于网络上,有小部分 ...

  6. 聊聊Java8之后的JDK升级内容(看这一篇就够了)

    聊聊Java8之后的JDK升级内容(看这一篇就够了) 背景 从 JDK 8 到 JDK 17 的新特性 JDK8 回顾 JDK9 JDK10 JDK11 JDK12 JDK13 JDK14 JDK15 ...

  7. 你还不会ElasticsSearch分页查询?那你看这一篇就够了,快拿走吧

    关注.星标下方公众号[ 大数据之美 ],和你一起成长 原文链接:你还不会ElasticsSearch分页查询?那你看这一篇就够了,快拿走吧 引言 我们使用mysql的时候经常遇到分页查询的场景,在my ...

  8. 计算机二级excel高级筛选,Excel高级筛选,看这一篇就够了!

    原标题:Excel高级筛选,看这一篇就够了! Excel高级筛选,看这一篇就够了 Excel中的自动筛选很多人都会用,但经常遇到多条件或复杂条件筛选时卡壳的窘境,其实强大的Excel早就为你准备了N多 ...

  9. 面试被问到 ConcurrentHashMap答不出 ,看这一篇就够了!

    本文汇总了常考的 ConcurrentHashMap 面试题,面试 ConcurrentHashMap,看这一篇就够了!为帮助大家高效复习,专门用"★ "表示面试中出现的频率,&q ...

  10. 如何快速找到志同道合的人?看这一篇就够了

    如何快速找到志同道合的人?看这一篇就够了 一.前言 参加工作也有挺长一段时间了,一直以来自己也很希望可以真正为自己打拼一片天地,这应该也是大部分中产白领很希望做的事,有些人成功了,有些人在路上,而有些 ...

最新文章

  1. R语言笔记2:读写数据所需的主要函数、与外部环境交互
  2. 缓存与库先删哪个(转自网络,侵删)
  3. SpringBoot中自定义拦截器
  4. 【机器学习基础】Softmax与Sigmoid你还不知道存在这些联系?
  5. mysql 扫描所有字段_select扫描mysql innodb表时,select只输出主键列,会不会扫描全表?...
  6. 实测实量数据表格_建筑工程质量实测实量操作手册,130页PPT下载!
  7. 中芯国际科创板IPO最新招股意向书:7月7日网上申购
  8. Java 初始化块
  9. “我xx岁了,想学软件测试,现在转行来得及吗?”别再问了,这篇文章终结此类问题
  10. 软件评测师备考经验分享
  11. 奥维互动地图APP不能用了怎么办?有没有什么替代软件?
  12. PX4(Pixhawk)和Audupilot(APM)的区别与联系
  13. “前首富”牟其中:欠的人情太多,要留着命来还
  14. 【知识点总结】模拟电子技术(模电)
  15. LOGO 8.3 Web Server功能
  16. [zz]美团点评智能支付核心交易系统的可用性实践
  17. 行人reid ,多个开源地址数据变成 market1501格式合并,附代码,数据地址
  18. 计算机考研英语一般都要多少分,考研英语一般多少分?哪些参考书最合适?
  19. IBM MQ 搭建测试环境并测试消息的发送和接收
  20. 掌握这6大技能体系:黑马程序员java就业班考试题

热门文章

  1. love2d教程30--文件系统
  2. BSP for good 3d engine
  3. java scala 获取类_在Scala 2.10中获取java.lang.Class [T]的Scala类型
  4. java memcache 队列_基于memcache的java分布式队列实现。
  5. 冯珊珊_模拟器企业衡泰信签约冯珊珊,推动高尔夫运动下沉
  6. 光耀卡服务器维修,3月28日服务器更新维护公告
  7. mysql序列号生成_一文看懂mycat的6种全局序列号实现方式
  8. sqlmap指定cookie_利用SQLMap进行cookie注入
  9. 《MySQL tips:并发查询与并发连接区别》
  10. tolowercase_JavaScript中的String toLowerCase()方法与示例