加拿大华人论坛 加拿大百科想了解下各位IT从业者以及想进入IT的朋友,你们的方向是什么
在加拿大
如题。IT有挺多方向的,我的理解有前端,后端,数据库,网络安全,数据分析(不知算不算),游戏开发等等好多方向。看很多朋友想申请进入IT行业,那么申请的具体方向是什么呢?我自学了前端开发,但是仍然没有能入行,还在挣扎中。感觉现在entry-level的职位似乎没太看到啊。想琢磨着读一个“蓝翔技校”,拿个文凭。因为我现在不喜欢前端开发了(主要是写CSS调样式很烦很枯燥,另外就是各种框架变得太快一直跟着跑有点累),所以想换个不需要写UI界面的IT领域。各位在行或者准入行的朋友,谈谈见解?谢谢啦。
评论
我目前做的事情不太涉及前端。主要是靠Spring Boot写Web Service。根据客户的需求,自己写一些business logic,具体特别的功能则借鉴一些网上的代码,或调用一些Azure或者AWS的服务。至于前端,我也需要懂一点JS(我估你没你现在懂得多),因为偶尔有时候Postman搞不定了,自己需要写个前端的sample做个demo。但是真正的前端不归我负责,有专人去做。目前看来,纯技术职业道路是以算法题和系统设计为内功,了解常用的一些框架和lib以及CI/CD等等必要的知识,会使用Azure云为锦上添花。然后就没有然后了。薪水就差不多10-20万之间(接近左边低点的更偏多),根据每个人情况不一样。美国那边高,加拿大这边低一点。走管理也行,我也做Team leader和PM。我是做得一般,但对于做得好的人,40岁之前能上director级别,就能跳出具体的implementation甚至具体的项目。但是就要跟各个不同部门整天跨国开会,谈那些听不太懂,其实也没太大用的东西:主要内容就是制定产品的发展方向,然后判断在加拿大本地有没有市场,决定派哪个团队去具体实施一些东西,然后找哪些现有或者潜在的客户去推一推试试。不知道我说的有用没用。抛砖引玉吧。
评论
你都如何回忆我 带着笑或是很沉默 这些年来 有没有人让你不寂寞 - 不再年轻的毛利小五郎~我目前做的事情不太涉及前端。主要是靠Spring Boot写Web Service。根据客户的需求,自己写一些business logic,具体特别的功能则借鉴一些网上的代码,或调用一些Azure或者AWS的服务。至于前端,我也需要懂一点JS(我估你没你现在懂得多),因为偶尔有时候Postman搞不定了,自己需要写个前端的sample做个demo。但是真正的前端不归我负责,有专人去做。目前看来,纯技术职业道路是以算法题和系统设计为内功,了解常用的一些框架和lib以及CI/CD等等必要的知识,会使用Azure云为锦上添花。然后就没有然后了。薪水就差不多10-20万之间(接近左边低点的更偏多),根据每个人情况不一样。美国那边高,加拿大这边低一点。走管理也行,我也做Team leader和PM。我是做得一般,但对于做得好的人,40岁之前能上director级别,就能跳出具体的implementation甚至具体的项目。但是就要跟各个不同部门整天跨国开会,谈那些听不太懂,其实也没太大用的东西:主要内容就是制定产品的发展方向,然后判断在加拿大本地有没有市场,决定派哪个团队去具体实施一些东西,然后找哪些现有或者潜在的客户去推一推试试。不知道我说的有用没用。抛砖引玉吧。点击展开...谢谢!那么前辈是否了解这边IT类的college哪个好一些呢(最好的是有实习项目的,2年内读完,4年有点旧)?然后就是IT类有没有什么“应用”类的方向。比如刚才的前端开发,还有你的spring boot开发程序,这些都是开发类的岗位不是应用类的。有没有什么不是开发类的岗位(或者开发工作较少也行),大部分都是应用的或者基于别人开发的东西做一些其他工作的IT方向呢?我能想到的IT测试类似乎可行(写写代码找程序中的bug啥的),您是否有其他的idea及推荐?也很感谢您说这么多。IT类入行可行性最高的是什么方向呢。我的状态是希望能入行,年龄也快30了,好像也有年龄歧视吗,再晚就没啥希望了。
评论
Yetanotherusername 说:如题。IT有挺多方向的,我的理解有前端,后端,数据库,网络安全,数据分析(不知算不算),游戏开发等等好多方向。看很多朋友想申请进入IT行业,那么申请的具体方向是什么呢?我自学了前端开发,但是仍然没有能入行,还在挣扎中。感觉现在entry-level的职位似乎没太看到啊。想琢磨着读一个“蓝翔技校”,拿个文凭。因为我现在不喜欢前端开发了(主要是写CSS调样式很烦很枯燥,另外就是各种框架变得太快一直跟着跑有点累),所以想换个不需要写UI界面的IT领域。各位在行或者准入行的朋友,谈谈见解?谢谢啦。点击展开...前端:喜欢创新和美术的人适合做,现在的技术日新月异,适合女性。后端:越老的人越不吃香数据库:越老的人越吃香网络安全:偏门数据分析:是不是IT?方向细分的话,应该还有运维,AI,云计算,大数据,手机开发,...俺只知道一点皮毛。科长是专家。
评论
popeyes 说:前端:喜欢创新和美术的人适合做,现在的技术日新月异,适合女性。后端:越老的人越不吃香数据库:越老的人越吃香网络安全:偏门数据分析:是不是IT?方向细分的话,应该还有运维,AI,云计算,大数据,手机开发,...俺只知道一点皮毛。科长是专家。点击展开...谢谢啦。后端为啥越老越不吃香呢?数据库这个方向如何?我之前租房的时候就碰到个房东是做oracle的,疫情被layoff了然后在找工作,估计现在早都找到了吧。。。然后运维这个方向怎么样?大概说说就行。
评论
Yetanotherusername 说:如题。IT有挺多方向的,我的理解有前端,后端,数据库,网络安全,数据分析(不知算不算),游戏开发等等好多方向。看很多朋友想申请进入IT行业,那么申请的具体方向是什么呢?我自学了前端开发,但是仍然没有能入行,还在挣扎中。感觉现在entry-level的职位似乎没太看到啊。想琢磨着读一个“蓝翔技校”,拿个文凭。因为我现在不喜欢前端开发了(主要是写CSS调样式很烦很枯燥,另外就是各种框架变得太快一直跟着跑有点累),所以想换个不需要写UI界面的IT领域。各位在行或者准入行的朋友,谈谈见解?谢谢啦。点击展开...我认为不完全是你个人的问题,而主要原因是加拿大整体技术劳动力过剩,以及求职文化的问题。前者说的是:一个职位申请的人数非常多,即使初级职位也有较多中高级的人申请。尤其疫情期,很多招聘方就差没说想白“嫖”了,要求高、薪水底,平常的正常岗现在可能成了长达八九月久的实习岗。其次是求职文化:你要会撩,或有人推荐,不然即使较好的个人条件也不见得有人青睐,简历会让人无视。而很多情况技术能力不如你的可能早就受聘了。当然技术及经验特别丰富的除外,所以对刚入行的来说,这个行业是极为不友好的,尤其是大多大温这种区域,集中了很多技术移民,新毕业的学生!我了解卡尔加里可能对新入行的更合适一些,那边startup非常多,不太挑三拣四!
评论
Yetanotherusername 说:谢谢啦。后端为啥越老越不吃香呢?数据库这个方向如何?我之前租房的时候就碰到个房东是做oracle的,疫情被layoff了然后在找工作,估计现在早都找到了吧。。。然后运维这个方向怎么样?大概说说就行。点击展开...后端为啥越老越不吃香呢?后端就是真正意义上的“软件开发”,现在国内40岁基本两条路:要么转管理,要么回家。国外好一点,但年纪大了,说实话,脑子的确没有二十几岁的年轻人好使。前几天一帖子,老移民面试,小女孩是面试官,第一句话:“大叔你年龄这么大,我要你来干什么 数据库这个方向如何?oracle的数据库admin,应该很难失业,除非自己要走。假设我是开公司的,我会把数据库admin开除?比离婚还小的概率。除非公司的数据根本不重要。运维就是Devops, 周末喜欢逛家园不喜欢接单位电话的话,最好不选
评论
挺有感受的。前段时间去面了个前端,就一个华人公司一边做培训一边做外包,上来就考试。考试完了题也做上来了,然后就问了几个问题,有几个没答上来。然后就没消息了。感觉一个不入流的公司都几乎可以随心所欲挑挑拣拣的那种感觉。另一个会network,不如职场就接触不到业内的很多人,更别谈啥network了。我觉得network也是在业内工作多年之后慢慢积累起来的才能逐渐在找工作中发挥作用吧,而我这样的新移民,就算读书时认识的同学其实大部分也仅仅上过课而已根本不怎么熟。上来就找人家推荐工作,这事挺头疼的。我查查卡尔加里那边的情况吧。如果真的有愿意要我的,去Alberta生活也没啥不可的。自己一个人在这边到哪里感觉都一样。
评论
popeyes 说:后端为啥越老越不吃香呢?后端就是真正意义上的“软件开发”,现在国内40岁基本两条路:要么转管理,要么回家。国外好一点,但年纪大了,说实话,的确没有二十几岁的年轻人厉害。前几天一个帖子,老移民面试,小女孩是面试官,第一句话:“大叔,我要你干什么 数据库这个方向如何? oracle的数据库admin,应该很难失业,除非自己要走。假设我是开公司的,我会把数据库admin开除,比离婚还小的概率。除非公司的数据根本不重要。运维就是Devops, 周末喜欢逛家园不喜欢接单位电话的话,最好不选点击展开...我听说的一个年轻面试者给受聘者赤果果的年龄歧视:你说,你比我大这么多,为何还要申请初级岗位?
评论
popeyes 说:我听说的一个年轻面试者给受聘者赤果果的年龄歧视:你说,你比我大这么多,为何还要申请初级岗位?点击展开...想想也挺气的。就是这些人投胎好点吧。从小在这边受教育,一切似乎都水到渠成。我要是能有机会在这边受本科教育,或许现在也不用被挑来挑去了。这边你了解的IT业内年龄歧视大概程度是什么样的?我现年29,如果再读个IT的college出来也至少三十一二了吧。算是大龄了吧。如果是这样的话,真的没必要再坚持IT了。得找别的出路了。
评论
popeyes 说:后端为啥越老越不吃香呢?后端就是真正意义上的“软件开发”,现在国内40岁基本两条路:要么转管理,要么回家。国外好一点,但年纪大了,说实话,脑子的确没有二十几岁的年轻人好使。前几天一帖子,老移民面试,小女孩是面试官,第一句话:“大叔你年龄这么大,我要你来干什么 数据库这个方向如何?oracle的数据库admin,应该很难失业,除非自己要走。假设我是开公司的,我会把数据库admin开除?比离婚还小的概率。除非公司的数据根本不重要。运维就是Devops, 周末喜欢逛家园不喜欢接单位电话的话,最好不选点击展开...数据库和运维这两个方向,岗位多吗?对新人刚从college毕业的友好不?
评论
Yetanotherusername 说:数据库和运维这两个方向,岗位多吗?对新人刚从college毕业的友好不?点击展开...具体得看单位性质。不同行业,IT岗位比例不同。一般来说,数据库和运维肯定比后端和QA的人员配备少。以前听说过2个华人同胞的岗位,一个CTO,一个架构师。后来才知道,50个人单位,就他们两个码农,其实什么话都要做,数据库,运维,前后端,买咖啡,QA。。都是自己来只有大公司大集团岗位才会分得很细
评论
Yetanotherusername 说:感觉数据库想想也挺气的。就是这些人投胎好点吧。从小在这边受教育,一切似乎都水到渠成。我要是能有机会在这边受本科教育,或许现在也不用被挑来挑去了。这边你了解的IT业内年龄歧视大概程度是什么样的?我现年29,如果再读个IT的college出来也至少三十一二了吧。算是大龄了吧。如果是这样的话,真的没必要再坚持IT了。得找别的出路了。点击展开...个人看法:一定要坚持,入行前找份专业工作不容易。做别的你一定能找到好的出路吗?如果能明确那就去,如果也是未知数,那么坚持你现在所选择的吧。铁树开花有时日,很多人就是没等到开花前放弃了,以后基本上就回不到这条路了。重新上学你自己定夺,上有上的好处,坏处你想到的就是年龄继续增加。职场歧视显式或隐式的都会存在,不仅仅是年龄,甚至种族和性别都有,但你不要看重这些,它们会让你打退堂鼓。我相信不可能机会一直不光临一个坚持的人。
评论
Yetanotherusername 说:谢谢!那么前辈是否了解这边IT类的college哪个好一些呢(最好的是有实习项目的,2年内读完,4年有点旧)?然后就是IT类有没有什么“应用”类的方向。比如刚才的前端开发,还有你的spring boot开发程序,这些都是开发类的岗位不是应用类的。有没有什么不是开发类的岗位(或者开发工作较少也行),大部分都是应用的或者基于别人开发的东西做一些其他工作的IT方向呢?我能想到的IT测试类似乎可行(写写代码找程序中的bug啥的),您是否有其他的idea及推荐?也很感谢您说这么多。IT类入行可行性最高的是什么方向呢。我的状态是希望能入行,年龄也快30了,好像也有年龄歧视吗,再晚就没啥希望了。点击展开...朋友,我不太知道你说的“应用”类的岗位是什么。一般说来,一个软件团队最基础的结构是:PM,Dev,BA,Tester(QA)。其中PM管维护客户关系,有一些喜欢micro management的PM可能也会参与每日例会之类的。BA负责跟客户沟通具体的细节,负责把客户的需求转化成代码模块的具体实现规划,然后交给Dev去做。Dev就是码农,主管写代码。有的比较奢侈的团队有专门的QA,负责测试。一般团队没有QA,Dev自己看着测,生死有命富贵在天。呵呵。年龄歧视这边不太严重。50+的码农比比皆是。所以你这个不到30的年龄,大可不必太过焦虑。但是孔子曰“凡事最好的开始时机是10年前,其次就是今天”。所以如果做了决定,不妨现在就动手。College我不太了解,因为我没有上过。我只听说过Seneca。但我确实知道这边对college也是蛮认可的,不会因为不是university而太过歧视。而且虽然我不了解college,但是似乎也不至于要读4年吧?你多问问,估计用不了那么长的时间。
评论
你都如何回忆我 带着笑或是很沉默 这些年来 有没有人让你不寂寞 - 不再年轻的毛利小五郎~我目前做的事情不太涉及前端。主要是靠Spring Boot写Web Service。根据客户的需求,自己写一些business logic,具体特别的功能则借鉴一些网上的代码,或调用一些Azure或者AWS的服务。至于前端,我也需要懂一点JS(我估你没你现在懂得多),因为偶尔有时候Postman搞不定了,自己需要写个前端的sample做个demo。但是真正的前端不归我负责,有专人去做。目前看来,纯技术职业道路是以算法题和系统设计为内功,了解常用的一些框架和lib以及CI/CD等等必要的知识,会使用Azure云为锦上添花。然后就没有然后了。薪水就差不多10-20万之间(接近左边低点的更偏多),根据每个人情况不一样。美国那边高,加拿大这边低一点。走管理也行,我也做Team leader和PM。我是做得一般,但对于做得好的人,40岁之前能上director级别,就能跳出具体的implementation甚至具体的项目。但是就要跟各个不同部门整天跨国开会,谈那些听不太懂,其实也没太大用的东西:主要内容就是制定产品的发展方向,然后判断在加拿大本地有没有市场,决定派哪个团队去具体实施一些东西,然后找哪些现有或者潜在的客户去推一推试试。不知道我说的有用没用。抛砖引玉吧。点击展开...无聊,和Kerrigan前辈聊聊Spring Boot。Java版本和Spring Boot版本年年更新是不是挺烦人的?刚才查了一下我去,平均一个月更新1~2次。然后Azure或者AWS的SDK版本只对特定的版本
评论
popeyes 说:无聊,和Kerrigan前辈聊聊Spring Boot。Java版本和Spring Boot版本年年更新是不是挺烦人的?刚才查了一下我去,平均一个月更新1~2次。然后Azure或者AWS的SDK版本只对特定的版本点击展开...我是什么前辈啊!说起来可笑之极。我在国内是有一丢丢C++技术背景的万金油(在各种国企外企都混过一两年),来了这边当半路出家的和尚,腆着脸假装会Java混饭吃。最开始的两年在前公司混得灰头土脸,老外还好,却被中国来的老移民程序员各种diss,不过在劈头盖脸的唾沫里面总算积累了一点真东西,然后跳槽了。我的技术不太行,我并不想一辈子做技术。这是个权宜之计而已。说到JDK,Spring Boot,Azure什么的之间的整合,我倒是觉得还OK啦。反正you know what you don't know,就是一开始调试调试,弄通了就完了。真正恶心的是一些未知的东西。我遇到过项目开发到后期发现关键的服务无法调用,或者最开始指定的library性能太差根本无法达到客户的要求什么的。那才叫一个尴尬。呵呵。
评论
你都如何回忆我 带着笑或是很沉默 这些年来 有没有人让你不寂寞 - 不再年轻的毛利小五郎~我是什么前辈啊!说起来可笑之极。我在国内是有一丢丢C++技术背景的万金油(在各种国企外企都混过一两年),来了这边当半路出家的和尚,腆着脸假装会Java混饭吃。最开始的两年在前公司混得灰头土脸,老外还好,却被中国来的老移民程序员各种diss,不过在劈头盖脸的唾沫里面总算积累了一点真东西,然后跳槽了。我的技术不太行,我并不想一辈子做技术。这是个权宜之计而已。说到JDK,Spring Boot,Azure什么的之间的整合,我倒是觉得还OK啦。反正you know what you don't know,就是一开始调试调试,弄通了就完了。真正恶心的是一些未知的东西。我遇到过项目开发到后期发现关键的服务无法调用,或者最开始指定的library性能太差根本无法达到客户的要求什么的。那才叫一个尴尬。呵呵。点击展开...貌似go,nodejs, python现在火起来了。 有人认为Java(Groovy)好像不行了(我认为还是行的)。
评论
popeyes 说:貌似go,nodejs, python现在火起来了。 有人认为Java(Groovy)好像不行了(我认为还是行的)。点击展开...大公司,java还是很不错。Scala也可以。python不适合做企业级方案。js的东西还是前端用得多吧。现在前后端分离,一般前端都是js系的,后端就要看企业年纪了,越老的企业,可能java写的legacy code和internal library 越多,越不会和不容易转。前面关于后端和devops的说法是不对的。如果仅是普通web app的后端,不涉及复杂架构的,确实年龄是劣势。但对于企业级的后端,经验还是很重要的。尤其对于那些逻辑复杂都正确性要求高的后端,经验不可缺少。至少planning的时候,有经验的后端说一星期完成,一般不会出意外拖上几个月,没经验的话,他说一星期,pm都不敢信。开发周期没有可靠的预估,他怎么跟客户沟通?devops是dev和ops,即是开发是你,维护也是你,测试还是你。确实要经常on call,但年纪不是劣势,因为你需要足够的时间去学这几方面的best practice。
评论
我感觉Node.js 应该是必学了现在。前几天同事提到StackOverflow上统计JavaScript受欢迎程度大幅提升。我另一个同事跳槽去大垄断公司了,他说他去转换老程序到Node.js
·中文新闻 工党政府赋予工会“巨大的权力”
·中文新闻 莉莉·詹姆斯 (Lily James) 凌晨 4 点被发现与身价 65 亿英镑的 Air