① 非计算机专业,学过编程和一些计算机课程,对计算机有兴趣,但喜欢安稳,不喜欢加班,适合转行计算机吗
不适合,在国内计算机是个竞争非常激烈的行业,并且也是非常累的一个行业,加班几乎是常态。
虽然也有不用加班的程序员,一般集中在如下几个路线,如果你觉得你有机会还是可以转计算机的:
外企:类似微软亚研院,google,Oracle这样的公司都是不用加班的,虽然工资不如BAT但是也差不了特别多,考虑到不用加班和轻松程度的话,性价比更高。但是这种公司基本上很难进,外企也很直接,学历和好学校是肯定必要的。基本你都需要一个985以上的学历,研究生以上最好,如果达不到这条路就走不通。
出国:高工资,极其轻松的工作时间。像美国这种无数程序员挤破头都想去的地方就不用说了吧,并且很多硕士去美国转CS然后在美国工作的,但是出国要家里面一定的财力和一定的努力。并且做好背井离乡的心理准备。
算法岗:程序员也不是一样的,一般算法工程师是很轻松的。但是职位稀缺,基本都是名校竞赛生或者是研究生之类的。编程能力几乎不需要,主要是看智商,数学能力和学术能力。走这条路的也不少,特别是最近人工智能等高新技术发展之后。
② 真心请教大家, 关于EE转CS。
我也是EE转CS的...现在比较后悔...很多课程要重新学,然后coding能力又比较挫...
③ 我想问问在加拿大的朋友,关于程序员就业
你好 IT行业在加拿大还是比较好就业的 至于你的学位倒是没有太大的必要,语言可以去考雅思 但是你要是觉得自己学起来会比较吃力的话 就可以选择加国的萨省 不需要语言 但是你的职业需要在职业列表 曼省的话就是不需要担心你的职业但是对你的语言要求比较高 看你自己愿不愿意学习语言 来选择技术移民的省份 这样才可以保证你的成功率
④ 我这条件能申请到UBC、新加坡国立大学、慕尼黑大学这个层次的学校吗EE转CS,授课型硕士
可以使用留学志愿参考系统https://isite..com/site/liuxue315.cn/297971e5-20af-4553-a7ce-8c2d6f0e5763,输入GPA,专业,语言成绩,意向国家等,可以对自己目前的情况评估下院校-系统会自动匹配数据库中情况与你类似的同学案例,看系统中有多少与你情况相似的学生成功申请了哪个学校或者那些专业,为自己的留学方案提供参考。 也可以按照留学目标来查询,看看你的目标院校和专业都哪些背景(语言成绩多少分、学校背景如何、什么专业、GPA多少等)的学生申请了,也从而对比自身情况,制定大致的目标和方向。
⑤ 为什么越来越多的人不想做程序员了
作为一个在帝都混日子的程序员,经常能看到不少同事转行。
最开始是一位年纪比较大了(快40岁,在这个行业算老了)的,回家开个小店去了。后面聊了聊,非常庆幸自己做出了辞职的决定,现在日子过得是滋润得很。
再之后,有回老家小县城干别的去了的。要准备好回县城,恐怕就很难找到IT行业的工作,除非是自己干。但小县城能干起来的活不多,加上那里这方面的人才也难找,也就基本认为是已经换行了。
最近,甚至身边有刚在17年毕业后加入来的成员,都不想干了,想要考公务员。现在究竟是一些什么原因,导致这样了了?
7.要创业了
不能光是说一些不好的,不想干了的人中,肯定有不少是想要自己出来单干的。创业也基本分为两种,一种是自己出来接单,成立公司开始为别的企业做项目。另一种是自己做产品。这两种其实都比较好起步,特别是第一种,有活就会盈利。而且成本基本只有人力和应酬,机器大部分也都是用户负责的。第二种则是比较赌的,要么很成功,要么很快烧钱结束。不管怎样,这都是不少程序员不再愿意为别人码代码的原因。
⑥ 国内已经工作数年的大公司IT码农,到美国重新读CS本科,能不能轻松点
专业课程上会轻松点。但那些基础课程就不一定了。因为本科需要读很多基础课的,比如,美术,音乐,化学,物理,历史,等等。
⑦ 在加拿大做程序员是一种怎样的体验
1. 工作机会概况:
总体而言,在加拿大, IT工程师的职位机会没有中国那么多。我曾在2014年10月从linkedin上爬了网页做了一些分析,14年10月的某一天,整个加拿大的开发、测试等工作机会有3500左右,主要分布在大多伦多地区和大温哥华地区, 编程语言主要是Java 和 .net, 尤其是JAVA,似乎每个公司都在用。 加拿大的中小型公司偏多,做WEB 应用、移动应用的公司很多,做底层产品的公司较少,主要是一些大型跨国公司,比如Intel, AMD, IBM等,他们会用一些C++, C等语言。
2. 工作工具,技术等
似乎绝大多数的加拿大公司在都在使用敏捷,一般都是Scrum这一套,管理工具大部分都使用Jira。 我了解过好几个web application的公司, 都是用 Spring MVC来开发产品, 工具用Eclipse的居多(这个一点样本空间较少, 不具备很强的参考性,但感觉是这样的)。说说测试工程师, 貌似加拿大的软件测试工作自动化水平程度没有国内高,很多manual testing,不过大部分工作都会要求你有自动化测试的能力, 测试主要用Java调用Selenium 接口进行WEB UI testing。
3. 工作强度
整体来说,加拿大的工作强度比国内和美国差了很多,整个国家都慢悠悠的,我感觉我在国内需要用一天的工作,这里至少要2天以上,不过完成质量还是不错的。IT工程师一般都很少加班, 八小时工作足够了(八小时工作时间通常包含中午吃饭时间,吃早茶和下午茶的时间)。比如我们公司,大部分人10点前到,最多到下午五点,很多人都是四点多,甚至来得很早的人三点多就下班回去了。周末加班? 从来没听谁说过。非工作时间上班简直会让他们想去死。我曾经告诉他们什么是996,同事们问,那他们工作的意义在哪里?
4. 办公室氛围
我感觉这里的普通同事关系要比国内的近,大家都很融洽,但是要说特别铁的也不多。加拿大人通常都会很礼貌,很友好,爱开玩笑,你有问题他们都会想办法帮助你。同事生小孩,结婚,离职等都会给大家带好吃的来庆祝,关系好的也会凑份子钱(一般就给10加币左右,20算是很多了).我们公司大概一千多人,算是加拿大比较大的公司了,中国人有70-80个左右,大家很团结,公司的人都非常友好,我从来没有感受到什么歧视或者不友好,其中有一个中国人还是VP, manager, director 大概有3-4个,team lead 一堆,我感觉10个人左右吧。过年的时候,有的老外同事还穿一身红来公司...
5. 职业规划
这个和国内差不多,程序员 一般就是两条线,管理或者技术,管理的话成为manager,技术路线的话走Junior -> Senior -> Architect, 或者 继续跳槽去其他公司,或者去美国工作。 走管理的话,英语水品要比较好,因为整天要和别人开会,计划,扯皮等。
6. 薪资
我了解到的情况是,大部分开发的薪水比美国要低,和中国的一些企业(比如BAT,华为等)相比也不是十分具有竞争力。一般的公司,初级程序员年薪约有5-7w加币, 中级 7-9w, 高级 10- 13w加币左右。但是在本地加币的购买力还是强于等量人民币,一般的吃穿都相对便宜。比如20到30刀一家三口吃顿饭没啥问题。
⑧ 通信工程要不要转cs
遵循以下思路
1哪个你感兴趣,哪个你愿意花上自己的10年青春也不后悔,
不要自己没接触实际工作就在这瞎YY,通信以后工作每天是干什么的,软件的每天干什么的?自己搞清楚,可以自己先规划好个时间,把自己想实现的生活便利用软件实现出来,在极度码码中,看自己是否真的享受这种生活。
2实际利益相关
虽说精神需求要满足,物质需求当然也不能太寒酸,对于票数第一的答案,我想谈谈自己的看法,所谓"行业"到"产业"的转变,其实互联网向我们证实了这一点,互联网的高速发展把计算机从泥沼中扯了出来,发光发亮,十万计的包括其他行业的从业者也要挤着进来分一杯羹,但是,正如很多人说的,"要饱和了",不过,人才只是需求量变缓慢了,大批创业公司会在接下来的一两年倒闭,真正有着三年工作经验的安卓/ios/..工程师会让那些任性转行的学者哭着回去找妈妈,但是你如果真正喜欢码码,你一定能在互联网生存下去,不过可能很难再有作为一只在风口上飞起的猪的可能了。
互联网接下来几年的利润依旧高,程序员的薪资依旧会吊打其他各行各业,
通信行业当然不是夕阳行业,不是还有物联网的吗。
说远了,前面说到互联网能把计算机捧上天,但是物联网能不能把嵌入式/通信/电子捧上天我就说不准了,一个行业所需专业的热门/这个行业的薪资都是跟这个行业本身的利润挂钩的,互联网这种虚拟的交易,又世纪性的改变了人们的生活方式/交流方式,利润巨大情有可原,物联网多少年后能在中国普及/中国民众多少年后能接受智能的全套/物联网能给通信带来多大的利润的回馈,这些都说不准。
⑨ 一个工作三年的c#程序员,CS方面他应该会什么,除了一些基本的之外
刷新①丅说的很对了,再补充一下要对多种常用API要熟悉,能够做一套属于自己风格的控件,
简单的项目架构要有所了解,要适当考虑用户体验,而且我觉得三年的话不止是技术,对其他与软件相关的方面要有所涉猎了。