经验分享:一个 30 岁的人是如何转行做程序员,进入IT行业的?
大约一年以前,我成为了一名全职开发者,我想要总结一下这一年的经验,并且和所有人分享,一个 30 多岁的人是如何进入科技行业的:

改变职业是一件吓人的事情,有时候还会成为一件危险的事情。年龄越大,危险就越高。从头学起一样东西,难度总是非常高,尤其是当你身边的人都比你年纪小,而且比你成就高的时候。我在30岁的时候进入科技行业,在这个旅程中我收获了难忘的经历,见到了优秀的人,并且得到了许多机会。
在我刚刚入职的时候,我是公司里年级最大的人,而且还是一个初级开发者。这种感觉很奇怪,尤其是在我之前的工作中,我曾是管理层的一员,管理着一个超过60人的团队。
我一度觉得自己完全无法赶上身边的人,他们都比我强太多了。这种感觉如今依然会时不时的向我袭来,但是在我找到自己的强项之后,这种感觉就没有那么强烈了。

因此我的建议是:找到你喜欢的东西,让自己获得提高,自信来源于练习。
冒充者综合征真的存在
编程的好坏是装不出来的。对于我这样容易担心的人来说,把代码发给同事去审核就像是一个噩梦。我总是觉得自己是个loser,觉得自己永远都没有进步。
在我看来,克服这种感觉的关键在于沟通。我跟老板说了我的不安全感,并且请他评价了我的代码质量,以及询问他我这一段时间里是否有了进步。每当遇到不同的问题,我就会去提问,不断的从他和其他人那里学习。很幸运,我的老板和同事都是很好的人,他们让我敢于向他们提问。
身边的人很重要
和其他工作一样,作为一名开发者也需要积攒人脉。你的同事、客户、用户。
我在科技大会上见到了很多优秀的人。这个行业的气氛真的很不错,人与人之间彼此尊重、彼此学习。当时,和其他行业一样,科技行业也有丑陋的一面,但是我感觉到了人与人之间的对话。
我们还有很大的进步空间,而且我们都在不断努力。

不仅是份工作
在之前的工作中,每天下班之后,我都不想在去考虑任何与工作有关的事情。而在科技行业,下班后我不是直接回家,而是去参加各种meetup。而周末的时候,我回去参加hackathon,各种科技大会我都会参加,有时还会自己组织一些活动。
当一名开发者是一种非常特别的体验。离开办公室之后,你的工作并没有停止。
公开演讲是一件有意思的事情!
我是个有梦想的人,进入科技行业也想要取得成功。尽管从来没有特别准备过,但是我在维也纳参加 meetup 的时候,却马上成为了一名科技演讲人,在1000人面前进行演讲。
也许是因为年纪大了,我现在不再害怕在众人面前说话,甚至开始享受这种感觉。我甚至还开始教其他人东西。我觉得 22 岁的我一定做不到这一点。

我的未来在哪里?
希望能够获得更多的公开演讲机会,更多的编程挑战,参加更多的大会,拥抱更多优秀的人,让我的职业生涯更圆满。
如果你正在考虑转行,但是担心自己的年纪太大,请听我一句话:追求幸福和成功,享受你的工作,在工作中结实优秀的人,这一切都不受年龄的限制。
自学C/C++编程难度很大,不妨和一些志同道合的小伙伴一起学习成长!
C语言C++编程学习交流圈子,【点击进入】微信公众号:C语言编程学习基地
有一些源码和资料分享,欢迎转行也学习编程的伙伴,和大家一起交流成长会比自己琢磨更快哦!
经验分享:一个 30 岁的人是如何转行做程序员,进入IT行业的?的更多相关文章
- 转行做程序员,培训or自学?过来人亲身经历良心分享
大家好,我是良许. 熟悉我的朋友应该知道我是学机械出身的,但是毕业后就自学转行成了一名 Linux 应用开发工程师了.我之前也做了几个跟转行相关的视频,有兴趣的小伙伴可以去看看. 在本文里,我将给大家 ...
- 经验分享:Essay写作遇到困难请你这样做
很多留学生在essay写作中可能会遇到很多困难,要么是essay写作内容出现问题,又或者是对于essay写作格式的不了解,导致自己无法顺利完成essay.今天小编就收集了几位留学生的写作经验分享,希望 ...
- 一个赴美的应届毕业生Kevin,在美国做程序员的访谈
作者MUM计算机 转载请注明 在国内IT市场人才日渐饱和且竞争激烈的今天,作为一名代号996的程序猿,你是否也会对赴美工作心生向往呢?作为国内普通院校的应届本科生年薪就能轻松破40万 (人民币), ...
- 30个有关Python的小技巧,给程序员的 30 个基本 Python 贴士与技巧
30个有关Python的小技巧 2013/07/04 · Python, 开发 · 4 评论 · Python 分享到: 66 本文由 伯乐在线 - Kevin Sun 翻译.未经许可,禁止转载!英文 ...
- 【原创】大叔经验分享(30)CM开启kerberos
kerberos安装详见:https://www.cnblogs.com/barneywill/p/10394164.html 一 为CM创建用户 # kadmin.local -q "ad ...
- 一个基于OCV的人肉选取特征点程序
基于OpenCV写了一个交互式获取图片上的人肉选取的特征,并保存到文件的小程序. 典型应用场景:当在一个精度不高的应用需求中,相机分辨率差或者变形严重,某些棋盘点通过代码检测不出,就可以通过手工选取的 ...
- 80%的岗位是没有太多能力上的要求的(少部分聪明的人开始觉醒,这部分一定是那些主动追求、主动学习的人;30岁现象能区分真正专业和不学无术的人)good
不要沦陷程序员的30岁问题 热门> 就是学习能力和工作热情态度的问题. 我之前也跟作者一样思考过这个问题,答案是否定的. 在知识积累的行业,年纪越大,越吃香,比如金融,医学,IT.就怕3 ...
- 30岁程序员的焦虑 Anxiety of 30-year-old Programmers
还有四个月,我就30周岁了.圈里都在传30岁程序员的焦虑,我也焦虑.身边的朋友,除了已经上岸的一部分,说不焦虑的,几乎找不到. 我们不妨认真地来聊一下这个话题:30岁,程序员,焦虑. 首先,什么是焦虑 ...
- 【微信支付】分享一个失败的案例 跨域405(Method Not Allowed)问题 关于IM的一些思考与实践 基于WebSocketSharp 的IM 简单实现 【css3】旋转倒计时 【Html5】-- 塔台管制 H5情景意识 --飞机 谈谈转行
[微信支付]分享一个失败的案例 2018-06-04 08:24 by stoneniqiu, 2744 阅读, 29 评论, 收藏, 编辑 这个项目是去年做的,开始客户还在推广,几个月后发现服务器已 ...
随机推荐
- pdf流文件转图片
需求:将后台返回的pdf流文件转换成图片与页面其他内容一起打印pdf流文件不能直接在前台显示,需要借助pdf.js+viewer.js. 一般情况下,如果要打印pdf流文件,可以直接在新打开的view ...
- The Shortest Statement CodeForces - 1051F 最小生成树+并查集+LCA
题目描述 You are given a weighed undirected connected graph, consisting of n vertices and mm edges. You ...
- vs遇到的字符串问题
原以为自己的字符串已经理解不错了, 今天又被vs搞了. 情景就不说了, 直接说结果: 有两种情况 1 当文件是存储为gbk或者utf-8的时候, 中文字符存储永远是gbk的值. ‘按’字的gbk编码 ...
- ubuntu docker安装与部署java,mysql,nginx镜像
docker 安装与部署java,mysql,nginx docker 配置 安装docker $ sudo apt-get remove docker docker-engine docker.io ...
- day39 作业
实现生产消费原理 from multiprocessing import Process,JoinableQueue import time import random def cooker(q): ...
- 浏览器如何解析css选择器?
浏览器会『从右往左』解析CSS选择器. 我们知道DOM Tree与Style Rules合成为 Render Tree,实际上是需要将Style Rules附着到DOM Tree上, 因此需要根据选择 ...
- The Modules of Event-driven
常用的时间驱动模型(Windows和Linux都有)有三种: 1.select 对于读(Read)事件.写(Write)事件和异常(Exception)事件分别创建事件描述符集合,分别用来收集读事件的 ...
- C#文件说明
Bin -- 用来存放编译的结果,是默认的输出路径,项目属性—>配置属性—>输出路径. obj -- 用于存放编译过程中生成的中间临时文件.增量编译:项目属性—>配置属性—>高 ...
- bzoj4512[Usaco2016 Jan] Build Gates
bzoj4512[Usaco2016 Jan] Build Gates 题意: 某人从农场的(0,0)出发,沿边界到处乱走,走过的地方会留下栅栏,等走完后问要在多少个栅栏上开门才能使整个农场连通,最多 ...
- js自定义方法绑定元素事件
//事件绑定封装 function addEvent(elem, type, handle){ if(elem.addEventListener){ elem.addEventListener(typ ...