自我介绍一下

我就是那个26岁985研究生毕业,学的土木工程相关的专业。工作半年,存款3000,半年后调到深圳总部(公司央企),工作一年差不多也就几万存款,感觉生活无望,就直接决定转行的28岁高龄程序员。之所以叫自己高龄程序员是因为一直听说35岁是程序员的失业转折点。

说实在的,转行就是奔着挣钱去的。最开始想到的是金融,入坑了后,发现原来还有金融农民工一说,二成人暴富,八成人炮灰,一瞬间万念俱灰。

后来,觉得自己好歹过了计算机二级,也会些matlab,也听说IT工资高,就直接放弃金融农民工,转行IT。转行的时候有两点支撑着我:一是相信我读那么多书,学习能力绝对没问题,二是以我读书的经验,本科毕业也顶多学了两年的专业课,我学一年应该能赶上。刚好自己有几万存款,觉得起码能撑过一年。

确立方向

决定转了之后,就是方向问题了。因为我是学土木的,就决定搞工程软件。经过一些高人指点,直接辞职在家,从C#入手,第一个月每天自学超过16个小时,并且第一个月就接了3000元的外快。半年内,还接了一个一万多的单。这些都给了我很大动力。期间还被公路与交通科学研究院挖过,其实也算不上挖,我就是待业在家。我觉得自己水平一般,婉拒。

不到一年的时间,我就找到一家外企,薪资8K。当时真心感觉人生选择的重要性~~~外企工作不到一年,又跳槽涨到了13k。中间足足学习了两年,天天下班后就是学习,那种为了涨薪而学习的动力相当的足~~~期间学会了Java、C#,wpf,Python,revit二次开发,threejs,数据库,React等。

毫无吹水成分,一个字一个字的码出来的~给那些大龄转行的人一点借鉴~~~经历了这些事之后,从此决定安心当码农,勤劳致富~

小建议

1、我是16年末准备转的行,从写Hello World到现在接近两年的时间。目前主要是三维开发,bs端和cs端都不是问题。

2、我转行的时候,刚好工程行业兴起BIM,而Revit二次开发是一个很好的入门编程的机会。工程行业的软件多少有点工程背景会好一点,起码图纸得会看,恰巧这个也并不需要多高深的编程技能。C#自己刚开始做外快的时候用的winform,进入公司后就是用的wpf。

3、转行面临很大的压力,转IT成功的概率并不是很高。起码我本科加研究生这么多同学中,成功转IT的也就我一个。

4、学的快是自己逼出来的。在一线城市生活,全身心的投入到学习提升自己的时候才会忘掉自己当时的困境。因为备考过二级注册结构工程师,再回头学编程,会觉得各种编程的书籍也就那样,哪怕1000页,也没觉得很厚,都能在一定的时间内看完。

5、IT行业现阶段类似于08、09年的土木。我刚读大学的时候,土木行业吊打其他行业,只是现在一般般。从规模上看,光房地产行业每年都是十几万亿的市场。目前IT行业的产值也就工程行业的零头。还有其他的各种基建工程。但为什么土木工程不行了呢,主要是做这行的人太多了,利润太薄。当然,做到中高层也很滋润。

6、转行其实不限于IT,但是都需要你学得快、勤学,你如果觉得自己能花很多时间弥补自己前期的不足,那是可以转的。不然别说入门了,到后期行业红利不行的时候,会被首选淘汰掉,自己的努力也会打水漂。

7、IT方向问题其实很简单,自己一边打基础,一边学习最新的前沿知识,最好结合自己原来专业的特长来选择方向。

学习小技巧

1.怎么学习。学什么最好系统的学习,买书看视频是少不了的。然后就是看你个人的悟性与坚持。以我目前的经验,转行学C#或者java是比较好的选择,前者主要做客户端,后者主要做web端。系统性的学习很重要,就一门语言学完初级学中级然后高级,不要学完这个语言然后又学那个语言。

2.IT相比于原专业赚不赚钱?目前我宿舍和隔壁宿舍8个人,我收入排倒数第二。it的高靠知乎上的人吹起来的。

3.不要因为急于转行就业就选择小公司(小于100人)。大公司有一套完整的工作流程,完善的保障制度,这能够保证你工作之余有时间拓展知识面,而且收入还行。所以我比较推荐刚开始进入和自己专业相近的IT公司。

4.转专业不嫌迟,但是要坚持。

5.至于说基础比不上科班的,这是事实,但也不要妄自菲薄。其实读研过来的也都知道,好多计算机原理,我们也都学过,一些数学知识也完全没问题,相比于本科就差几门专业课上。当然,进入那些专门搞高级编程的研究的,估计就别想了。好在大多编程技能主要用在应用上。

小成就

进军IT三年时间,这次年薪30万了,估计以后就会稳定一下,不怎么跳槽。加上其他收入一年到手36万应该有了。在三十而立的年龄总算在收入上有了一点点安全感。从写hello world到现在也三年了,中间付出的努力都值得。也和一起转行的人共勉!

深入IT后,发现行业经常提起中年危机,其实每个行业都有这种危机,传统行业职称没升上去,薪资也升不上去,这种职业瓶颈带来的危机感也浓厚。因为目前带了10个人左右的团队,一家想挖我的公司给offer直接给到经理级别,但薪资没达到预期,婉拒。所以现在的也算平稳过渡到基层管理层了,算是初步过了IT的中年危机

这里分享一下当年自学用的资料,也希望对你有所帮助,有需要可以点击文末名片,免费发给你!

(一). 基础

1.Java 基本功

Java 入门(基础概念与常识)

Java 语法

基本数据类型

方法(函数)

2. Java 面向对象

类和对象

面向对象三大特征

修饰符

接口和抽象类

其它重要知识点

3. Java 核心技术

集合

异常

多线程

文件与 I\O 流

(二). 并发

1. 并发容器

JDK 提供的并发容器总结

ConcurrentHashMap

CopyOnWriteArrayList

ConcurrentLinkedQueue

BlockingQueue

ConcurrentSkipListMap

2. 线程池

使用线程池的好处

Executor 框架

(重要)ThreadPoolExecutor 类简单介绍

(重要)ThreadPoolExecutor 使用示例

几种常见的线程池详解

ScheduledThreadPoolExecutor 详解

线程池大小确定

3. 乐观锁与悲观锁

何谓悲观锁与乐观锁

乐观锁常见的两种实现方式

乐观锁的缺点

CAS与synchronized的使用情景

(三). JVM

1. Java内存区域

概述

运行时数据区域

HotSpot 虚拟机对象探秘

重点补充内容

2. JVM垃圾回收

揭开 JVM 内存分配与回收的神秘面纱

对象已经死亡?

垃圾收集算法

垃圾收集器

3. JDK 监控和故障处理工具

JDK 命令行工具

JDK 可视化分析工具

以上资料,对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。需要的小伙伴可以点击下面的名片免费领取。

高龄程序员——28岁土木专业半路出家进军java的我后来怎么样了?相关推荐

  1. 浏览器崩溃_字节跳动程序员28岁身价上亿,财务自由宣布退休;微软最新系统再迎“喜报”:更多用户的浏览器开始崩溃...

    新闻1:字节跳动程序员28岁身价上亿,财务自由宣布退休 最近字节跳动前员工郭宇火了. 原因是他在今年二月份发了一条微博.大概是说他在28岁的年纪实现了财务自由,然后选择了退休. 郭宇本来是字节跳动的一 ...

  2. 这名程序员28岁就退休了。。。

    公众号关注 "大鱼机器人" 设为 "星标",重磅干货,第一时间送达!   新智元报道   来源:知乎 编辑:梦佳.永上 [新智元导读]最近28岁程序员郭宇宣布退 ...

  3. 前字节跳动程序员28岁提前退休引热议:手里的馒头突然不香了

    本文经授权转载自公众号"程序人生" ID:coder_life 作者:年素清 近日,知乎一篇名为"如何看待年仅28岁的郭宇宣布从字节跳动退休?"的帖子引发网友热 ...

  4. 前字节跳动程序员 28 岁提前退休引热议,网友:我也想!

    作者 | 年素清 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 近日,知乎一篇名为"如何看待年仅28岁的郭宇宣布从字节跳动退休?"的帖子引发网友热议,话题已有 ...

  5. 前字节跳动程序员 28 岁提前退休引热议,网友:我也想

    近日,知乎一篇名为"如何看待年仅28岁的郭宇宣布从字节跳动退休?"的帖子引发网友热议,话题已有近1000万浏览量: 今年2月,郭宇在个人微博发文称:"我选择在28岁的末尾 ...

  6. python 日本老人_84岁日本奶奶自学编程,成苹果“最高龄程序员”

    今天要给大家介绍的是咱们编程界的一个"老程序员",有多老?她被苹果称为:苹果"最高龄程序员",如今已经84岁高龄,她就是若宫正子(Masako Wakamiya ...

  7. 程序员 35 岁就该退休了吗?

    [CSDN 编者按]或许在大部分人的眼中,程序员是光鲜亮丽的职业,收入高不风吹雨淋,坐写字楼24小时有空调,还有各种待遇,真是羡煞一票人.而很多人也认为程序员是吃青春饭的,35岁之后也许就失业而不得不 ...

  8. 攻破 程序员35岁 “瓶颈” 那都不是事!

    我正在参与CSDN<新程序员>有奖征文,点击和我一起参与吧 下面呢,我就在这里给大家讲述一下我的经历吧. 初衷 作为程序猿的我们,初衷在哪里,高薪?体面?热爱?曾经有一个同学聊天中说到这个 ...

  9. 互联网最大谣言:程序员35岁必淘汰?今天我就来击碎他!

    朋友,只要你是程序员,你一定知道996和"程序员35岁必死"的言论. 这两个话题在互联网上的讨论一次比一次激烈. 996工作制,众所周知,每天早上9点到岗,一直待到晚上9点,每周工 ...

最新文章

  1. java定时关机源码_java实现电脑定时关机的方法
  2. logistics-6-decidedZone management
  3. 成立阿里大农业兄弟连-万祥军:农民丰收节交易会乡村脱贫
  4. RocketMQ 核心
  5. Clipboard.js:不用Flash实现剪贴板功能的轻量级JavaScript库
  6. ssh项目同时使用mysql跟sqlserver数据库_MSSQL_如何把sqlserver数据迁移到mysql数据库及需要注意事项,在项目开发中,有时由于项目 - phpStudy...
  7. k8s高可用集群_搭建高可用集群(初始化和部署keepalived)---K8S_Google工作笔记0055
  8. mysql5.7 timestemp default value error
  9. fatal error: libmemcached/memcached.h: No such file or directory
  10. word写论文公式编号问题
  11. 使用css实现四边形实现四角边框
  12. 桌面窗口管理器 GPU 3D 占用100% 的解决方法
  13. google chrome adobe flash player过期解决方法
  14. ijkplayer源码---倍速
  15. OCAD应用:光楔初始设计
  16. IDEA 中使用 Big Data Tools 连接大数据组件
  17. 技术分享| 视频监控融合方案
  18. VR全景拍摄时必须注意的事项有哪些
  19. 教你路由器端口映射设置方法
  20. Ubuntu16.04 获取并启用root账户的方法

热门文章

  1. 工作-杭州人才政策和相关科研单位
  2. 数据仓库基础理论笔记
  3. 中学生作文指导杂志中学生作文指导杂志社中学生作文指导编辑部2022年第22期目录
  4. codeforces 378C MAZE
  5. BXA联手ONEROOT推出数字金融服务
  6. 大连 Oracle LMS,oracle rac后台进程和LMS说明
  7. 电脑开机黑屏,只有鼠标能动
  8. 基于FPGA数字示波器的显示
  9. 计算机的新兴技术在测绘工程领域的应用,GPS测绘技术在测绘工程中的具体应用...
  10. SPSS调查问卷多重响应分析【011-3期】