IT技术变化快,技术人该何去何从?
正确答案应该是不可知的,毕竟人与人不同,每个人都有自己的难处和想法,以下都是我设想的出路:
第一个大方向是靠跳槽,包括几个选择:
(1)向上跳,比如非FLAG跳FLAG;收入上升,技术上升,能力和评价上升;
(2)平行跳,FB跳Google,Google跳FB;跳槽,就是在自己工作腻了的地方,去别人工作腻了的地方;平行跳到Google,然后混日子,假设过了20年Google倒了肯定还有新Google出来,接着面试接着混;
(3)向下跳,去更次一级的公司混日子,公司倒了就接着跳更差的,实在没人要做contractor;
跳槽是一种心态,反正跳惯了面试比吃鸡还容易还随意。每个公司耗几年,大半辈子就过去了,也快退休了,想那么多干嘛。要求无非是千题在手,大包我有,各公司横着走。
第二个大方向是努力工作:
(1)当码工的什么都懂、什么都会,名声好人员熟,自然不容易被淘汰;
(2)有些时候,有机会可能还混成manager,管人了,当然,这也并不容易;说不定还把技术给弄夹生了;
第三个大方向是创业,即使能力一般:
(1)别人创业,跟着去加入;
(2)自己打零工,接私活,写App,做FreeLancer;
第四个大方向是理财:
(1)买出租房;
(2)学炒股票、玩基金,很多乱七八糟的路子;
第五个大方向是继续改行:
(1)卖房子;
(2)修下水道;
(3)翻修房子;
第六个大方向是什么都不做,能乐呵一天算一天,想:
(1)万一还没到淘汰那天,我自己先……
(2)实在不行被裁员了去开Uber,开18轮;
(3)熬到59.5岁,开始吃早年的401K,假设那时候还没崩;
(4)实在不行了,吃福利;
第七个大方向是回国,不解释,挺好的,机会多,消费低。
综上所述,假设到了36岁以后,我自己个人比较看好的几条路是(按我认为的可行性排序):
(1)跳槽;
(2)出租房;
(3)卖房子当Agent;
(4)修下水道;
(5)回国;
(6)接私活;
(7)创业;
还有一定概率技术没过时,人先那什么了,比如65岁还是四处乱蹦跶的程序员但……就悲剧了。
欢迎工作一到五年的Java工程师朋友们加入Java架构开发:744677563
本群提供免费的学习指导 架构资料 以及免费的解答
不懂得问题都可以在本群提出来 之后还会有职业生涯规划以及面试指导
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Python-装饰器
一、什么是装饰器 装饰器就是用来为被修饰对象添加上新功能的工具 注意:装饰器本身可以是任意可调用对象,被装饰器的对象也可以是任意可调用对象 那为什么要用装饰器呢? 这里我们需要知道开放封闭原则:封闭指的是对修改封闭,对扩展开放 装饰器的实现必须遵循两大原则: 1.不修改被装饰对象的源代码 2.不修改被装饰对象的调用方式 装饰的目标:就是在满足1和2的前提下为被修饰对象添加上新功能 简单的装饰器: import time def index(): print('welcome to index page') time.sleep(3) def outter(func): # func=最原始那个index的内存地址 def wrapper(): start=time.time() func() #最原始的那个index的内存地址() stop=time.time() print('run time is %s' %(stop - start)) return wrapper index=outter(index) #index=outter(最原始那个index的内存地址) #index...
- 下一篇
Java的数据库连接工具类的编写
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kese7952/article/details/81360317 Java的数据库连接工具类的编写 步骤: 1. 定义变量 2. 通过反射进行读取配置文件 3. 实例化Properties读取配置文件中的各个属性 4. 关闭字节输入流 5. 类加载 6. 通过驱动管理的获取连接方法获取到连接对象 7. 释放资源 代码: package cn.javabs.util; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Properties; /** * @author: Mryang * Jdbc工具类: 工具类的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境