英语轻松读发新版了,欢迎下载、更新

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

啥也不说了 发布于 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日

先把帖子排版下再说

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

1楼 @tinyfool 好类~马上

tk14 回复于 2016年03月21日

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

Leo_LI 回复于 2016年03月21日

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

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

newguy 回复于 2016年03月21日

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

tinyfool 回复于 2016年03月22日

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

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

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

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

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

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

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

GaryWang 回复于 2016年03月28日

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

GaryWang 回复于 2016年03月28日

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

Way 回复于 2016年03月28日

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

wang0334 回复于 2016年03月28日

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

volans 回复于 2016年03月29日

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

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

GaryWang 回复于 2016年03月29日

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

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

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

shininguang 回复于 2016年04月07日

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

open1988pp 回复于 2016年04月08日

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

zzdxzhangzhi 回复于 2016年04月10日

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

ETHANAIR 回复于 2016年06月03日

Python大法好

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

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

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

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

laoluo1991 回复于 2016年06月12日

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

shisoft 回复于 2016年06月13日

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

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

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

carfield 回复于 2017年09月06日

楼主现在在加拿大么?

wangdetong 回复于 2018年02月04日

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

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

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

zakokun 回复于 2018年04月13日

给楼主赞一个!

gkdgp 回复于 2018年04月14日

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

yycomyy 回复于 2019年02月14日

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

b3VyY29kZXJz 回复于 2021年02月20日

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

Londea 回复于 2021年02月20日

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

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

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]