25岁,一个北漂程序员,入职三年,Java中级工程师,月薪15k,965的工作经常干成996,比起老家的同龄人,我拥有一份不错的薪水,但是想在北京安家,梦想似乎遥不可及。

北京大概一年有5万人加入IT行业,这些人和你一起抢饭碗,你随时可能被淘汰掉。

现实中的你,没办法谈恋爱,没有朋友,没房没车没钱,似乎得不到任何人的认可,每天坐着单调重复的事情,找不到一个break。

作为一个个体,当然要考虑如何在集体中生存,我也一样,我辞退了干了三年的公司,打算安静地呆一段,想一想自己以后的路改怎么走。

下面就是我这几天思考的结果,希望对大家有所帮助。

我们程序员之所以担心,是因为自己的经验和实力能力不符合,国内IT现状,大多数程序员都在外包公司工作,框架老化,代码就是为了完成任务而写,刚定好需求你做一半产品突然让你改需求……一切的一切,导致你每天都在重复基础的增删改查和简单业务处理,身边的人不如你甚至比你更烂,你找不到一个方向去提升自己,日复一日,虽然你工作好久,但是你对深一层次的代码依然一无所知,看不懂源码,写不出好的代码,该会的都会了,该不会还是不会,三年前是这样,三年后还是这样,没什么变化。

按照这样下去,三五年后,必定面临淘汰。

IT要么成为项目经理,要么转成产品经理,这两个都不怎么接触开发,久而久之,你开发落下了,自然而然就被行业淘汰掉了。要想解决当前的困境,我们不妨学一些东西来充实自己,自己的基础过关,别人对你的认可度提升,你才能获得不一样的机会,也许这个机会,就能改变你的命运。

我决定走技术线,无论何时何地,技术都是一个IT从业者的立身之本,除了技术,其他都是虚的。

国外的IT大佬,都是那种技术大牛,他们40多岁,50多岁,依然还在做程序员,他们依靠的就是技术,当然,如果还是像国内一样,每天早晨过去打个卡,喝点水,和同事聊一聊中午吃什么,上午的工作推到下午,下午的工作加班完成,等到35岁的时候,一定会被新人超越,因为你做的他们都能做,他们要的工资还比你低,老板当然会放弃你了。

古人云:生于忧患,死于安乐。

  1. 现有岗位上玩命干。就是要用牛逼的技术搞定别人口中的难题,就是要加班完成时间紧任务重的项目,业界不服不罢休。
  2. 跳槽。问下自己要多少钱,那些公司给得了,自己有别人要求的这些技术与管理能力没。没有就好好学,有就投简历吧。

程序员常见发展路径有两种:管理路径、技术路径,以下,enjoy:

你适合学什么?你需要学什么?

1、阅读源码

阅读、分析源码是程序员最基本的码代码能力也是码农的根本所在,学习经典源码中所用到的经典设计思想及常用设计模式,能够帮你了解大牛是如何写代码的,从而吸收大牛的代码功力。在阿里面试中,MyBatis,Spring等框架的底层原理是经常会被问到的

2、分布式架构

阿里巴巴有很多大团队,这种大团队里有很多小团队,到小团队之后,做的业务都不相同,如果想立足成为一线互联网公司中的万能选手,最主流的分布式架构中有很多知识都是必须要去了解与学习的。并且在阿里面试过程中,面试官会问到实际应用场景的问题:比如微服务化、用户量、并发量、业务复杂度以及可扩展程度等,这里不多赘述。本屌提供一个分布式架构的学习思路也是自己目前还在学习中的体系:

3、微服务架构

微服务是现在互联网架构技术中最火热的话题之一,也是本屌目前正在学习研究的方向。在阿里面试过程中,面试官很少会问到关于微服务相关的问题。但作为一名开发者,一名有技术梦想的程序员微服务架构是现在必须要去了解的主流技术,小编给自己制定了一个微服务技术的学习计划:

4、并发编程

并发编程几乎是所有互联网公司面试必问问题,并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰、思维缜密,这样才能写出高效、安全、可靠的多线程并发程序。目前网上没有系统的全面的并发编程学习大纲,我搜集了很多资料总结出来一个最全面的学习大纲:

5、性能优化

性能一直是让程序员比较头疼的问题。当系统架构变得复杂而庞大之后,性能方面就会下降,特别是阿里巴巴这样的一线互联网公司最为注重,因此想进入阿里,性能优化一定是要去深入学习与理解的一环,本屌在性能优化这一块虽然不能算专家,也可以自信的说是精通了

6.设计模式

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。

作为后端Java过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,点击【Java学习、面试;文档、视频资源免费获取】即可获取资料免费领取方式!针对上面一套系统大纲小编也有对应的相关进阶架构视频资料,如果‘你’确定好自己未来的道路或者想学习提升自己技术栈、技术知识的小伙伴们可以关注小编帮小编点赞分享此文,

结束语

程序一种爱好,如果没近乎偏执的热爱是做不好的,如果你不想在35 岁被淘汰,请把它当成一种信仰。

25岁,一个北漂程序员,如果不想35 岁被淘汰,请把它当成一种信仰!相关推荐

  1. 一个北漂程序员,告诉你什么是有效跳槽

    B哥(这里且叫他B哥)是我的学长兼老乡,因为比我大几岁,我一直喊他B哥.B哥大学学的是计算机专业,本科毕业以后就进入了一家公司,成为一名光荣的"程序猿".刚毕业那段时间,程序员跳槽 ...

  2. 北漂程序员,扬帆起航的地方

    随着耳畔传来"你看这碗又大又圆.你看这面又长又宽......碗大宽无影.像儿时的回忆......"听着挺带劲,于是看了一下手机,原来是吴亦凡的作品<大碗宽面>,随着入耳 ...

  3. 程序员只能干到35岁?华为高管:年龄不是问题,关键是能力

    程序员只能干到35岁?群体的年龄焦虑备受关注 前几天,一则新闻,上了微博热搜第一,抖音的关注度超过百万. 一个39岁的互联网大厂工程师,被公司裁员,却还是要面对一万五的房贷,家里的茶几.桌子.甚至衣服 ...

  4. 程序员怎样优雅度过35岁中年危机?深夜思考

    前言 2020年是转折的一年,上半年疫情原因,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想 ...

  5. 北漂程序员,年收入200万却想辞职,幸福感为0却放不下家庭

    [文章来源微信公众号:每天学编程] 对于北漂一族来说,现实都是很无奈的.在大城市打拼,有时候那种幸福感并不是收入能够带来的.毕竟离家乡相隔千里,父母老人都在老家,那种落叶归根的感觉,随着年龄越大越来越 ...

  6. 程序员应该如何应对35岁中年危机?

    关注"小争哥"微信公众号,回复PDF获取前Google工程师的算法学习和面试经验 我们经常听程序员聊35岁中年危机,但很少听其他行业的人,比如医生,提起这个话题.也有很多从业的前辈 ...

  7. 程序员卷起来,35岁怎么惨,但怎么还这么多钱?

    最近好多人在讨论怎么看企鹅校招这事儿. 我能说啥?确实馋得慌啊,我当年毕业的时候咋就没这好事儿. 校招给40W,还有每月4K的房补,就连南山区的房东们看了都羡慕,然后留着口水计划怎么涨房租. 果然地产 ...

  8. 女程序员也会有35岁的危机焦虑吗?

    提起IT行业的时候大家都会想到,对于大多数程序员而言,35岁是个比较难过的槛,很多人到了这个年龄就面临着淘汰,因为IT行业的更新迭代是比较快的,包括工作强度,不管是生理上还是说学习速度都肯定是不如从前 ...

  9. 大龄程序员该何去何从,35岁后的路在何方

    提到程序员,大家的第一反应可能都是高薪水.福利好,但是作为程序员,他们同样有自己的焦虑,都说程序员是吃青春饭的,在企业里你很少会看到35以上的程序员,难道35真的是程序员的一道魔咒吗? 35岁以后的程 ...

最新文章

  1. java里锛是什么意思,java实验总结
  2. wps定位对话框快捷键_Word、Excel、PPT快捷键汇总
  3. VS2017调试时如何查看内存
  4. 将密码转化为SAP的格式
  5. 配置lamp+supervisor
  6. pytorch图像分类_使用PyTorch和Streamlit创建图像分类Web应用
  7. 【C语言简单说】二十:指针基础
  8. 【DP】饥饿的WZK(jzoj 1998)
  9. Hashtable的测试
  10. kafaka可视化工具
  11. Java:List判空的条件:List=null 和 List.size = 0 当需要对一个LIst进行判空操作时我们可使用如下两个语句:
  12. IDEA构建JDK_1.8源码阅读环境过程详解
  13. vision画流程图的软件_这个可以代替Visio的流程图绘制软件,你值得拥有,还有网页版的~...
  14. 计算机三级数据库:课本知识点总结以及备考方案建议
  15. creo绘图属性模板_最好用的工程图格式文件及建模模板文件
  16. 易基因|m6A甲基化修饰在神经元发育和成体神经形成中的作用研究:文献科普
  17. Pr入门系列之六:使用标记
  18. Typora图片显示不出来
  19. Altium Designer四层板设计教程
  20. android微信post提交表单,微信自带浏览器不支持form表单post提交方案解决

热门文章

  1. Android侧滑返回分析和实现(不高仿微信),flutter项目实战
  2. 2016教师节微信祝福语大全
  3. 使用python获取win10锁屏照片
  4. 基于卷积神经网络和小波变换的视频监控中的火灾探测
  5. cdr圆形渐变填充怎么设置_cdr渐变怎么设置?CorelDRAW渐变设置方法
  6. 四川一度智信:电商平台商品关键词优化技巧
  7. 社交产品盈利方式产品模式设计案例
  8. Google 人机验证(reCaptcha)无法显示解决方案
  9. 单片机c语言中断意义,51单片机中断系统的重要性
  10. 塞规公差带图_塞规公差计算表