该学什么编程语言来实现肉身翻墙?
大陆人,日语专业,28岁,目前在大陆的一家日企从事日语编辑的工作
但最近有学习一门技术的想法,于是决定学编程。然后赴日工作。
相对于美国和大陆,其他国家的的IT工作相对友好的多,大陆出现了“35岁现象”。。。
去日本的话,学前端或者python不知道可不可行
貌似去日本要求的是Java和C+,但是我自己是偏文科思维
所以请葱友来提出建议
但最近有学习一门技术的想法,于是决定学编程。然后赴日工作。
相对于美国和大陆,其他国家的的IT工作相对友好的多,大陆出现了“35岁现象”。。。
去日本的话,学前端或者python不知道可不可行
貌似去日本要求的是Java和C+,但是我自己是偏文科思维
所以请葱友来提出建议
语言只是工具,重要的是编程思想和经验。
你首先要考虑要进入的具体行业和项目,然后根据项目特点有针对性学习。
35岁现象实际上在大陆也是以讹传讹。目前计算机都还不是很完善,技术三五年就会迭代。为了不被淘汰,码农要保持旺盛的学习热情。所以这行业其实是比较贫苦的(相对自己付出的心力而言)
而大多数人不具备这样的学习热情,虚度光阴,猛然醒悟的时候发现自己已经被淘汰了。而真正与时俱进的老码农们则因为经验丰富,又了解新技术,是企业千金难求的。尤其现在it分工越来越细化,导致能掌控全局的人才越来越稀缺。
因此,不太建议纯粹为了移民而去学编程,还是要去做一些自己有热情的事情
你首先要考虑要进入的具体行业和项目,然后根据项目特点有针对性学习。
35岁现象实际上在大陆也是以讹传讹。目前计算机都还不是很完善,技术三五年就会迭代。为了不被淘汰,码农要保持旺盛的学习热情。所以这行业其实是比较贫苦的(相对自己付出的心力而言)
而大多数人不具备这样的学习热情,虚度光阴,猛然醒悟的时候发现自己已经被淘汰了。而真正与时俱进的老码农们则因为经验丰富,又了解新技术,是企业千金难求的。尤其现在it分工越来越细化,导致能掌控全局的人才越来越稀缺。
因此,不太建议纯粹为了移民而去学编程,还是要去做一些自己有热情的事情
已隐藏
c++玩的溜真的很吊,不过个人觉得一般人学不好,那个指针真的恶心,还是学java吧,面向Android kotlin也不错,未来有望代替java。建议学java然后转kotlin,毕竟未来是移动端的未来。
如果你想当一位个人开发者,那么要学的可能不止一门语言
想要做一个简单的动态网站,我的建议是
1.前端HTML JavaScript CSS
这三个必学,入门也很简单,也没有版权问题
2.后端Go
不推荐Java的原因是可能存在版权问题
不推荐c/c++/.net core的原因是学习难度太大
不推荐Python等的原因是性能太差
3.数据库Postgresql
数据库其实都差不多,会用一个别的大概都会了,MySQL由于被收购并不推荐
SQLServer等付费的数据库价格巨高根本买不起
4.移动端Swift, Kotlin
没有太多选择
想要做一个简单的动态网站,我的建议是
1.前端HTML JavaScript CSS
这三个必学,入门也很简单,也没有版权问题
2.后端Go
不推荐Java的原因是可能存在版权问题
不推荐c/c++/.net core的原因是学习难度太大
不推荐Python等的原因是性能太差
3.数据库Postgresql
数据库其实都差不多,会用一个别的大概都会了,MySQL由于被收购并不推荐
SQLServer等付费的数据库价格巨高根本买不起
4.移动端Swift, Kotlin
没有太多选择
mahjongatom
帐号已弃用。品葱的朋友太愤怒,各种对于普通个人的攻击导致已无法完成理性交流。故退葱,并报以对整个民族的深深悲哀。The deep sorrow for the whole ethnicity.
哪一种编程语言并不重要,所有主流编程语言(Procedural Language)其实差别不大,一通百通。更重要的是数据结构,算法和操作系统。这些是帮助你找到好工作的基础。几乎没有面试会问你某一种语言的特性。
技能交换吗?
我今年27岁,目前是在职程序员。主要工作方向在c++和Java。可以帮助你回答编程路上的各种问题。
我自己从半年前开始在自学日语,也希望能向你请教问题。
如果你愿意技能交换请私信我,我们后续可以通过line或邮箱联系
我今年27岁,目前是在职程序员。主要工作方向在c++和Java。可以帮助你回答编程路上的各种问题。
我自己从半年前开始在自学日语,也希望能向你请教问题。
如果你愿意技能交换请私信我,我们后续可以通过line或邮箱联系
与其在这里问,还不如直接去日本的招聘网站看。
我以前去日本求职网站看过,日本需求最大的是C/C++,是其它语言职位的2倍,毕竟工业编程、游戏编程的主要语言之一。
然后是Java、PHP、Python、Ruby,这些虽然只有C/C++一半多,但是职位也非常多,像Swift、Golang、Kotlin这些新兴的语言职位并不多。
然后是Java、PHP、Python、Ruby,这些虽然只有C/C++一半多,但是职位也非常多,像Swift、Golang、Kotlin这些新兴的语言职位并不多。
講個大概,台灣了話 EE跟CS 在一些領域有高度重疊,尤其近幾年根本差不了多少
因為你是偏文科思維,假設日文夠強,然後年紀30歲以前,我覺得還OK
從上層到下層,分軟體、韌體、硬體,以台灣來說
越接近底層(越接近硬體,需要更多物理、數學知識)>越看重科系與畢業學校
越接近上層>我看很多文組轉職的都做這個,缺多
所以我的淺見是: C/C++ 不要 (偏下層、嵌入式),找寫APP、資料庫、網頁、資料分析處理 這種的
找個上手難度較低,然後職缺多的,你的問題是要跨越科系限制
因為你是偏文科思維,假設日文夠強,然後年紀30歲以前,我覺得還OK
從上層到下層,分軟體、韌體、硬體,以台灣來說
越接近底層(越接近硬體,需要更多物理、數學知識)>越看重科系與畢業學校
越接近上層>我看很多文組轉職的都做這個,缺多
所以我的淺見是: C/C++ 不要 (偏下層、嵌入式),找寫APP、資料庫、網頁、資料分析處理 這種的
找個上手難度較低,然後職缺多的,你的問題是要跨越科系限制
文科思维是什么东西?不要用莫名其妙的理由给自己设限。
自学推荐Java,够简单,学习资源还异常丰富。
要是不挑的话,可以去某些做对日外包的企业问问,他们有的是可以直接把人送到日本的。
虽然大概率是派遣工,但是当跳板足够了。
自学推荐Java,够简单,学习资源还异常丰富。
要是不挑的话,可以去某些做对日外包的企业问问,他们有的是可以直接把人送到日本的。
虽然大概率是派遣工,但是当跳板足够了。
bot1989
品葱娘作者
ruby好像做网站后台还不少,国内倒是很冷门,可以了解下。
在香港找了个工作要求用sharepoint 这是我第一次接触到这种编程方式
日本的话不了解 不过JAVA肯定是比C++简单很多的
日本的话不了解 不过JAVA肯定是比C++简单很多的
听说日本程序员平均水准不高,所以天朝过去的程序员有很大的优势,楼主有这个想法就要趁早行动,毕竟年龄越大机会就减少了。
Golang虽然很冷门,却在适用范围上广泛的多。尤其是网络后端应用上,你熟悉的v2ray,迷雾通之类翻墙软件是很好的例子。国内教程不多,书籍也少。
日本软件门槛确实最低,世界最低都不为过(日本人又不傻,门槛不低点待遇这么差没人干呀),因为对日就得面临日本高物价待遇差技术落后的情况。要是在日本干几年开发,回来基本就可以转行了,因为技术太菜了。
对日软件只适合一种人,就是一心一辈子想待日本,不想回国也不想去欧美的人(毕竟欧美才是主流世界呀呀)
对日软件只适合一种人,就是一心一辈子想待日本,不想回国也不想去欧美的人(毕竟欧美才是主流世界呀呀)
都快30了还转程序员估计找不到工作吧?学JAVA好像也要一年多?
其實編程真的不是想像這麼簡單
我個人是數學系本科,後來又讀了電腦工程,要不是以前打下的數學底子,我真的未必應付得了
我現在也被“老闆”要求著進修
Edit:推薦java,我這邊目前是請不到java人,大概未來4,5年也是供不應求
不過我不在內地也不在日本...
再edit:推薦youtube cs50 cs入門
我個人是數學系本科,後來又讀了電腦工程,要不是以前打下的數學底子,我真的未必應付得了
我現在也被“老闆”要求著進修
Edit:推薦java,我這邊目前是請不到java人,大概未來4,5年也是供不應求
不過我不在內地也不在日本...
再edit:推薦youtube cs50 cs入門
ei
新注册用户
如果你水平很高,語言也湊合,選擇什麼編程語言和框架特長確實沒什麼關係
不是如此的話,你要考慮你和當地市場的競爭問題,很多國家都有本地保護的條例,要求在本地找不到的情況下再對外招聘,
所以在這種情況下偏門的框架和語言有可能反而有一定優勢,因爲小衆往往代表着供需關係不平衡,公司也更可能向外招聘,對口語水平也會降低
建議參考Stack Oveflow Jobs的Visa sponsor標籤的工作要求
不是如此的話,你要考慮你和當地市場的競爭問題,很多國家都有本地保護的條例,要求在本地找不到的情況下再對外招聘,
所以在這種情況下偏門的框架和語言有可能反而有一定優勢,因爲小衆往往代表着供需關係不平衡,公司也更可能向外招聘,對口語水平也會降低
建議參考Stack Oveflow Jobs的Visa sponsor標籤的工作要求
借楼请教下,前端是不是不大好移民,目前有转行程序员未来移民的打算,有计算机底子,自认能做后端但是竞争太大怕找不到工作
建议学个正规的学位,题主目前是连书的目录都不知道的阶段,修个学位比较省事。爱尔兰英国澳大利亚美国都有为零基础的人准备的cs硕士学位,加拿大有cs第二本科学位,最好去美国工作机会多一些后面去日本可以进大公司申请relocate
问这么基础的问题,是完全没学过计算机?面向就业看下招聘信息就好
同样是JVM平台,初学者建议从scala学起,起步阶段的兴趣很重要
很快就可以参加诸如“十行写八皇后”的讨论