OC

Knowledge OS
鹦鹉螺口语

求指点!走在移民路上的中年不称职码农,该如何应对未来的技术开发?如何选择技术栈?

啥也不说了
啥也不说了 发布于 2016年03月21日 | 更新于 2021年02月20日
无人欣赏。

先简单自我介绍下,2013年申请加拿大魁北克技术移民,目前处于IP阶段等待ME。

  • 03毕业,做了2年JSP JavaBean的开发,05年转做手机研发(手机设计公司Design House)MMI C开发, 一做就是8年。
  • 随着手机行业的没落,也步入中年(80年出生) 手机行业虽然积攒了一些经验,然并卵,由于手机行业封闭的技术环境,对互联网行业的技术没有任何积累,怨不得别人只怪自己。
  • 之后也做过一些iOS,Android 技术管理工作。
  • 无奈15年腆着脸重新捡起了经验几乎为零的Java后端开发(Spring,SpringMVC,MyBatis)。

面对着纷繁的后端Web技术(JAVA,PHP,Python, Node, Go,Ruby on Rails), 我深深的迷茫了,无从下手。

人到中年,处于移民的等待中,又面临着未来的技术的选择,我再次陷入了深深的迷茫。 跪求前辈指点,除了加深Java开发的技能,第二语言如何选择,才能应对未来移民后在加拿大的开发道路。谢谢!

共31条回复
楼长 · 回复
tinyfool 回复于 2016年03月21日

先把帖子排版下再说

2楼 · 回复
啥也不说了 回复于 2016年03月21日

1楼 @tinyfool 好类~马上

3楼 · 回复
tk14 回复于 2016年03月21日

这种中年码农转行的帖子很有代表性

4楼 · 回复
Leo_LI 回复于 2016年03月21日

兄台13年申请的已经在等ME,我11年申请现在还没收到补料信,魁省的进度要多炒蛋就多炒蛋T_T

我觉得你应该现在看看魁省的招聘网站,看哪些技术的招聘比较多,要是让我从零开始选技术的话,现在必定选专注JS。

5楼 · 回复
newguy 回复于 2016年03月21日

你是十几年经验的老工程师了,指点不了你。我想说一下我的看法,人是跟不上技术发展的,每年都有新变化,除非你是引领潮流的那个人,否则找个好公司养老才对啊。越是有名越是财大气粗的越靠谱,拼死也要进去,不然你到了50岁还面临新选择。

6楼 · 回复
tinyfool 回复于 2016年03月22日

5楼 @newguy 恩,楼主,其实这个年纪了,大多数从业已经都是你的晚辈了

7楼 · 回复
啥也不说了 回复于 2016年03月26日

感谢大家回复,补充一下,如果想继续做后端服务开发,除了java,选哪个作为第二语言,在加拿大的开发工作选择面会宽一些。再次感谢!

8楼 · 回复
人在江天 回复于 2016年03月26日

做做前端吧,后端你已经会JAVA,再多学也只是长处更长而已,倒不如着眼一下短板,方为战略性选择。

本来想建议你做架构的,但你的经历看上去暂时不适合搞这个。

额外扯几句,后端开发并不只是基于http,很多都是tcp/udp的,java的NIO也是高性能的IO复用模型库。

9楼 · 回复
GaryWang 回复于 2016年03月28日

我在加拿大8年,以前做工业控制软件的,来加拿大自学的java ee, 来了国外,就准备终身学习吧,加拿大65岁退休,那种去一个所谓大公司混一辈子的想法不要有了。

10楼 · 回复
GaryWang 回复于 2016年03月28日

btw,我的年纪应该远大于你。

11楼 · 回复
Way 回复于 2016年03月28日

同是中年大叔,都不敢奢望能翻墙出去了,羡慕能出去的哈

12楼 · 回复
wang0334 回复于 2016年03月28日

建议楼主可以持续更新,。。。。可以作为以后的人的参考哈。。。。

13楼 · 回复
volans 回复于 2016年03月29日

7楼 @啥也不说了 其实继续做你的C和移动设备,嵌入式设备开发不是更能发挥自己的长处?翻墙之后也有职位啊……

另外,在墙外,做到65的engineer也一样不丢人。我公司刚有一个过65岁生日的工程师,写过纸带程序、z80、6502、8051、AVR、ARM...一路写了一辈子

14楼 · 回复
GaryWang 回复于 2016年03月29日

为何做程序丢人。很奇怪。国内的价值观扭曲。吃喝嫖赌不丢人。老老实实干活丢人

15楼 · 回复
啥也不说了 回复于 2016年03月30日

14楼 @GaryWang 我有说做程序丢人吗? 你要不要再读一遍。谢谢

16楼 · 回复
shininguang 回复于 2016年04月07日

我应该可以叫叔了。java的话其实也就这些内容。再深入也就是操作系统相关的。然后可以扩展一下技术。比如html + css 。以上纯属个人看法。我还是个菜逼。有个灵感叔叔不是写过爆栈系列吗。你也可以参考。灵感叔叔爆栈系列

17楼 · 回复
open1988pp 回复于 2016年04月08日

做好刚开始找不到工作打零工的打算。 还有一开始生活水平回到解放前的打算。

18楼 · 回复
zzdxzhangzhi 回复于 2016年04月10日

我的建议是js,特别是现在很火的Node.js框架,通过学习这个,其他脚本语言都不在话下了。我觉得传统语言没有脚本语言的扩展空间。或者学python,脚本语言里生命力最强的。

19楼 · 回复
ETHANAIR 回复于 2016年06月03日

Python大法好

20楼 · 回复
啥也不说了 回复于 2016年06月08日

各位哥哥,姐姐(也许有),弟弟,妹妹(期待有):

目前走在了Java后端开发的路上,常用的框架SpringMVC,Spring,Mybatis在项目中都有用到,也用Netty做了一些Socket长链接的通讯。

没有其他想法,继续找技术的圆心,然后再画圆,持续巩固深入,下一步了解大数据处理的相关技术。最近一年就这些了,到时候再来向组织汇报我的学习成绩,谢谢大家!

21楼 · 回复
laoluo1991 回复于 2016年06月12日

为啥不找一家手机公司继续做研发呢,现在国内手机行业还算红火吧

22楼 · 回复
shisoft 回复于 2016年06月13日

你的背景可以考虑开发 java 的分布式系统的方向,或者数据挖掘系统的架构什么的 也可以考虑学一些 java 虚拟机下的其它语言,比如 scala 或者 clojure,配合这些语言可以简化开发过程的同时继续使用你原来技术资产

23楼 · 回复
啥也不说了 回复于 2016年06月27日

终于毕业了!,祝福各位好运。

24楼 · 回复
carfield 回复于 2017年09月06日

楼主现在在加拿大么?

25楼 · 回复
wangdetong 回复于 2018年02月04日

求楼主继续更贴,弟弟妹妹还在学习你们的经验

26楼 · 回复
啥也不说了 回复于 2018年03月31日

更新!在加拿大一年多,目前从事 Java 后端开发( Vert.x, RxJava )。心得就是练好英语,抓好基础,锲而不舍。

27楼 · 回复
zakokun 回复于 2018年04月13日

给楼主赞一个!

28楼 · 回复
gkdgp 回复于 2018年04月14日

求前辈传授经验,去年准备去多伦多留学然后中断了..

29楼 · 回复
yycomyy 回复于 2019年02月14日

26楼 @啥也不说了 楼主有空的话可以新开贴介绍下加的生活方方面面,我把整个坛子看下来,加拿大方面的信息太少了。

30楼 · 回复
b3VyY29kZXJz 回复于 2021年02月20日

唉我也是不称职中年码农一枚楼主现在近况如何啊?

31楼 · 回复
Londea 回复于 2021年02月20日

目前整个网络局势正在往区块链技术上延申,需要的就是传统码农转行做去中心化的合约开发

本帖有31个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]