在知乎上问过这个问题,不过回复寥寥。
## 先介绍下自己的现状:
传统行业的程序员,工作5年。以前主要做分析仪器/。最近几年的工作主要就是嵌入式Linux+C。
## 我为什么想要离开自己熟悉的行业
这个念头并非突发奇想,因为我觉得我是一个很GEEK的人,喜欢关注流行,很潮的技术。比如动态语言、Ruby、Python、nginx、并发、大数据。但这些东西离我现在的工作内容非常远,每天和寄存器,底层驱动,还有跟芯片厂商封装了无数层的SDK打交道。
传统软件行业技术更新的很慢,并且在工作中无法接触到我喜欢的东西。“被过时”的概率比较大。所以,我打算换行业。
## Skill:
- 编程语言:C/C++,Bash Shell;
- GNU工具:GCC/Make/GDB, Vim;
- 操作系统:Debian,AIX Unix,日常使用Fedora;
- 英语水平:无障碍阅读英文手册,无障碍使用Stackoverflow;
##备注:
- C这几年写的很多,C++最近写的少,不过重新熟悉问题不大;Shell脚本能自己看自己改,算不上突出。
- Linux服务器配置马马虎虎,大多问题能自己google解决。日常使用Fedora,Vim。
- Github有,就在上面写写验证代码,在这里还是不要拿出来现眼了。
数据库仅仅在几年前刚工作的时候接触了一下oracle/db2,之后从事嵌入式行业的几年里就没有再摸过。
## 问题:
- 就我上面所掌握的知识点(很窄),进入互联网行业需要自学哪些方面东西?
- 自己分析现状的话,相对好入门的是Linux后台码工,现在在看陈硕的《Linux 多线程服务端编程》,不知道这个套路对不对?
- python正在学,不知道我该先学哪个比较合适?python?go?ruby?
## 先介绍下自己的现状:
传统行业的程序员,工作5年。以前主要做分析仪器/。最近几年的工作主要就是嵌入式Linux+C。
## 我为什么想要离开自己熟悉的行业
这个念头并非突发奇想,因为我觉得我是一个很GEEK的人,喜欢关注流行,很潮的技术。比如动态语言、Ruby、Python、nginx、并发、大数据。但这些东西离我现在的工作内容非常远,每天和寄存器,底层驱动,还有跟芯片厂商封装了无数层的SDK打交道。
传统软件行业技术更新的很慢,并且在工作中无法接触到我喜欢的东西。“被过时”的概率比较大。所以,我打算换行业。
## Skill:
- 编程语言:C/C++,Bash Shell;
- GNU工具:GCC/Make/GDB, Vim;
- 操作系统:Debian,AIX Unix,日常使用Fedora;
- 英语水平:无障碍阅读英文手册,无障碍使用Stackoverflow;
##备注:
- C这几年写的很多,C++最近写的少,不过重新熟悉问题不大;Shell脚本能自己看自己改,算不上突出。
- Linux服务器配置马马虎虎,大多问题能自己google解决。日常使用Fedora,Vim。
- Github有,就在上面写写验证代码,在这里还是不要拿出来现眼了。
数据库仅仅在几年前刚工作的时候接触了一下oracle/db2,之后从事嵌入式行业的几年里就没有再摸过。
## 问题:
- 就我上面所掌握的知识点(很窄),进入互联网行业需要自学哪些方面东西?
- 自己分析现状的话,相对好入门的是Linux后台码工,现在在看陈硕的《Linux 多线程服务端编程》,不知道这个套路对不对?
- python正在学,不知道我该先学哪个比较合适?python?go?ruby?