IT之路如何走得更远
作者:石头2075
链接:http://www.jianshu.com/p/8c6417e16505
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
首先,你需要在合适的年纪进入了这个行业,比如25岁前。这样你才会有充足的时间窗口,30岁左右的同学如果考虑转行IT,则一定要谨慎。
进入IT行业后,初期最重要的两个选择就是工种和平台。个人倾向于优先考虑工种,毕竟做自己感兴趣的工作幸福指数会高一些,而且变牛逼后重新选择平台的肯定比重新选择工种容易很多。所以,在25岁左右就应该确定下来自己的职业方向(开发,测试,运维,产品,运营,销售...)。
下一步就是尽快积累自己的一万个小时,让自己成为这方面的专家。整个过程差不多要花费3~5年左右的时间,这里说的一万个小时一定是自己不断的专研和学习的时间,而不是复制粘贴的时间(很多人虽然工作了3~5年,但做的一直是码农的工作,这样最多就是代码的熟练工)。只有不断钻研突破才能让自己具备核心竞争力,同时也是自己进一步发展的基本条件。如果达到了这样的程度,后面你即使不继续努力都可以混到35岁。
如何做好一万个小时的积累?答案是不断的跳出自己的舒适区,尝试新的挑战。从负责基本模块到负责核心模块,再到承担整个全局和架构性的东西。如果你一直做某个单一功能,同时还没有往深度或广度去持续提高的话,就比较危险了(身处成长型公司会在这方面更有优势)。
这个阶段结束后,你需要具备这样的条件:
1,对自己的这块领域非常熟悉,能解决绝大部分问题,成为大家眼里的大牛;
2,成为团队的核心成员,或者是leader重点培养对象;
3,更好的了解自己,有自己的一套系统工作的方法,同时具备核心竞争力。
一般情况下,如果在30岁左右还没有达到这个阶段的话,基本就是等着被淘汰或者转型了,反正路不会太好走了,也自然不用继续往下看了。
前面阶段我们称作“培养挖井能力”,下一步就是要开始正式挖井了。这个阶段要做好如下一些事情(部分事情也可以放在第一阶段去做):
1,通过持续的输出建立行业的影响力,让更多的行业人士认识你。比如出书、撰写博客、知乎答题、公众平台等等,都是比较好的方法;
2,多参加交流,认识行业内其他的大牛,并且建立这样的圈子。这样能够扩展自己的视野,对个人发展很有帮助,牛人都是惺惺相惜的;
3,尝试走到决策层(包括技术决策),同时培养自己的产品和商业意识(这点很重要,很多技术不错的同学就是在这里掉队的),感觉做产品的同学在这方面有天然优势。
注意:决策层不等于管理层,管理只是进入决策层的一个途径,而纯管理人员也是没有任何前途的,也是最容易被干掉的。
上面的事情都是需要长期坚持去做的,而且还需要一定的运气。如果做得不错的话,基本上可以去这个行业的任何公司,而且不需要找猎头或者投简历。同时职业发展只有上升到决策层,才能够做很久很久,当然承担的责任也会更大。这个时候如果井挖好了,工作以外还会有一份额外收入,那么生活也会更轻松一些,也能够让自己有更多的时间规划进一步的发展。
总结就是:前面培养挖井的能力,后面就要给自己挖井了。否则你就要一直去挑水,总有你挑不动的时候。除非你前面拼命的挑水,然后存很多很多水(钱),但是谁知道你后面需要多少水(钱)呢?最后非常重要非常重要的一点就是,保重身体,别在井还没有挖好的时候倒下了。
IT之路如何走得更远的更多相关文章
- 边缘计算、区块链、5G,哪个能走的更远
频繁出现的新词汇5G.区块链.边缘计算,这些都代表了什么,又能给我们的生活带来什么巨大的改变么?抉择之时已至,能够走向未来的真的只有一个吗? "没有什么能够阻挡,你对自由的向往....&qu ...
- 如何才能在python的路上走得更远
刚开始了新的课程,现在又没有什么心情学习了,不知点解就是提不起兴趣去学习,为什么呢?学习python如何才能提起劲,有什么方法可以提上劲学习?
- ACM一年记,总结报告(希望自己可以走得很远)
一. 知识点梳理 (一) 先从工具STL说起: 容器学习了:stack,queue,priority_queue,set/multiset,map/multimap,vector. 1.stack: ...
- 2017-5-14 湘潭市赛 Highway 先获得直径S,T。则一开始S,T相连,然后其他的点如果离S更远那么连在S,否则T;
Highway Accepted : Submit : Time Limit : MS Memory Limit : KB Highway In ICPCCamp there were n towns ...
- 《跟唐老师学习云网络》 -第4篇 router路咋走啊【华为云技术分享】
[摘要] 好了,到这里至少你应该能看懂路由表信息了.给你一个目的IP,你也应该知道它会使用哪一条路由了. 路怎么走就看骚年你了~ 一.路由 其实关于网络大家遇到最多的问题就是:卧 槽,为什么不通啊! ...
- py, pyc, pyw, pyo, pyd Compiled Python File (.pyc) 和Java或.NET相比,Python的Virtual Machine距离真实机器的距离更远
https://my.oschina.net/renwofei423/blog/17404 1. PyCodeObject与Pyc文件 通常认为,Python是一种解释性的语言,但是这种说法 ...
- 从保障淘宝到全球市场“第一阵营”,阿里云的DDoS防护之路走了多远?
2年前,不少技术圈的朋友,读过论坛里的一篇解读文章:DDoS,阿里为什么要走自己的一条路(https://bbs.aliyun.com/read/271764.html?pos=13),文章讲述了阿里 ...
- FPGA学习之路——一路走来
既然选择了远方,便不顾风雨兼程,一路走下去. —韩彬 在看bingo的书时,看到这样写到.做什么事情都不容易,学习也是,所以一个词很重要不忘初心.作为一名大二的学生,我很高兴能够将自己学习FPGA的过 ...
- 前端这条路怎么走,作为一名后端er,说说我的见解
近期都游荡在各大群里看大家的讨论,经常看到关于程序员生涯的一些讨论,颇有感触,最近的国庆的确过得有些堕落,都没怎么更新,仔细相信还是应该分享点经验给大家的!想必大家都经历过面试,这是进入一家公司的必要 ...
随机推荐
- ospf基础理论
OSPF简介 OSPF(Open Shortest Path First 开放式最短路径优先)协议是IETF为IP网络开发的IGP路由选择协议.它是一种典型的链路状态(link-state)路由协议. ...
- Q673 最长递增子序列的个数
给定一个未排序的整数数组,找到最长递增子序列的个数. 示例 1: 输入: [1,3,5,4,7] 输出: 2 解释: 有两个最长递增子序列,分别是 [1, 3, 4, 7] 和[1, 3, 5, 7] ...
- DB2 Package Issues and Solution
Client 从 10.1 升级到11.1之后,而server端的DB 是10.1 版本,当客户执行sql语句时候报错: select * from ebcc.eol_item_info where ...
- Linux网络编程服务器模型选择之并发服务器(上)
与循环服务器的串行处理不同,并发服务器对服务请求并发处理.循环服务器只能够一个一个的处理客户端的请求,显然效率很低.并发服务器通过建立多个子进程来实现对请求的并发处理.并发服务器的一个难点是如何确定子 ...
- Table '.\gts\eventdata#P#p0' is marked as crashed and last (automatic?) repair failed
修复数据表操 MYSQL数据表出现问题,提示:Error: Table './db_name/table_name' is marked as crashed and last (automatic? ...
- PHP之mb_convert_variables使用
mb_convert_variables (PHP 4 >= 4.0.6, PHP 5, PHP 7) mb_convert_variables - Convert character code ...
- JVM的类加载时机
类加载过程中每个步骤的顺序 我们已经知道,类加载的过程包括:加载.连接.初始化,连接又分为:验证.准备.解析,所以说类加载一共分为5步:加载.验证.准备.解析.初始化. 其中加载.验证.准备.初始化的 ...
- spring data 自定义接口
1 spring data jpa 虽然说spring data 提供了很多DAO 接口,但是依然可能不能满足我们日常的使用,所以,有时我们需要自定义接口方法.自定义接口方法步骤如下: 1. 创建自 ...
- *2.2.4 加入virtual interface
在前几节的例子中,driver中等待时钟事件(@posedge top.clk).给DUT中输入端口赋值(top.rx_dv <= 1' b1)都是使用绝对路径,绝对路径的使用大大减弱了验证平台 ...
- 原生JS实现旋转轮播图+文字内容切换
废话不多说,直接上图看效果: 需求:点击左右按钮实现切换用户图片与信息: 原理:点击右侧左侧按钮,把3号的样式给2号,2号的给1号,1号的给5号,5号的给4号,4号的样式给3号,然后根据现在是第几张图 ...