程序员红利怎么吃?如何在法国当程序员?



程序员真的是一个红利吗?对于下周一还要去做颈椎肩膀复建的我来说,也许真是我“身在福中不知福”。

程序员这个身份的确给了我经济保障与底气,但它大量占据我的时间,消磨我的精力,造成我过劳肥+身体损伤。重要的是我没有那么喜欢编程,它只是一个比较体面的养家糊口的“营生”,一碗不咋美味的青春饭。除了钱,它带给我许多麻烦。但是如果有人是觉得这是“红利”,干嘛自己不吃呢,还要埋怨干这行的人呢?他们可能自己想转入“程序员”的行列,却没什么方法。所以觉得程序员是个上好的职业,只是与自己无缘。

因此我写了这篇文章,讲讲我眼中当程序员有什么优点缺点,在法国当程序员跟在国内有什么好处和缺点?如果有人正想着转行或者觉得“程序员的红利”可以让他的生活万事大吉,我很高兴可以分享给大家一点经验。

程序员并不难当,只是需要一段时间的积累,不可能上手就来。

因为我自己是软件工程师,所以不能代表网络工程师,硬件工程师,通信工程师等等。都是搞程序的,大家工作各有不同,我说的很局限,如果有其他方向的程序员也欢迎大家来补充。

文章内容比较长,写的也比较匆忙。最近可能会反复编辑一下,具体的大纲在这里,大家按需观看即可。

1,什么是软件工程师?具体都在做什么?

2,什么样的人适合当软件方面的程序员呢?要数学好吗?男生比女生更擅长吗?

3,怎么当一个程序员?薪资如何?

4。当程序员有什么优点?

5。当程序员有什么缺点?

6。如何在法国当程序员?( 1.法国程序员研究生如何申请?2。外国毕业生如何在法国找工作?3。研究生费用,性价比如何?)

7。在法国当程序员有什么优缺点?

版权归作者所有,任何形式转载请联系作者。
作者:小由日记(来自豆瓣)
来源:https://www.douban.com/note/822612630/

1,什么是软件工程师?具体都在做什么?
软件工程师,顾名思义,就是做软件。大家手机里用的app,网上看到的网页,电脑里下载的程序,都是软件工程师做的。

软件工程师又可以简单的分成前端,后端和全站。前端就是你能看见的东西,像是电视机的荧幕。后端就是数据和服务器的传输,像是电视机里面机械,全栈就是两个都在做,一般小型公司或者前端后端关系比较紧密的部门会需要(多数用于代码检查)。

2,什么样的人适合当软件方面的程序员呢?要数学好吗?男生比女生更擅长吗?
作为软件程序员,不需要数学好,软件程序员几乎用不到很难的数学,掌握一些基础算法,就可以完成大部分工作。擅长英语,有逻辑能力很耐心的人,都适合做这方面的程序员。这么一听,真的感觉是个格外适合女生的工作。

总结一下:

-细心

-社会关系比较简单(不太喜欢交朋友的人)

-喜欢拼图的人(不会在找bug的时候发疯)

-英语好加分,也决定了这个程序员能走多远。(最新的程序教程,github,许多程序function的命名都是英语的。永远只会最老的lib,有朝一日一定会被淘汰的。)

3,怎么当一个程序员?薪资如何?
学院派:
最最好的方法,当然是本科选择计算机科学与软件工程专业。但是我个人觉得,在国内学生实习机会比较少,公司很在意学生是不是211,985。

如果自己本科的大学并不是一个很好的大学,那就要做好前几年进入不太好的外包公司当苦力的准备。2015年,我本科同学月薪不超过5000元非常多。8000-10000对于我们班(非211985的重本)比较少见,应该只有班级里1,2个大神,没做程序员的人更多。其实当时的大家并不知道自己的出路在哪里,也不想吃超长加班的苦。

如果担心自己初步被压榨,非211 985的同学我建议还是读个研。要么选个更好的学校,要么试试出国。这个看个人决心和家里的经济状况。但是最近几年不太建议出国。

基本上这样再入职,大部分薪资都会在10000+,这个取决于城市、学校。自己的水平。

当学生的时候,一定要多注重项目,不要老干文职工作,例如做ppt,写报告。除非你以为想当产品经理。这也是是个不错的选择,我的许多同班同学,如果没写代码但是还在搞IT的,都在当项目或者产品经理。

真的下决心要当程序员的,就是要写项目,用代码,学尽量多的语言然后选择自己喜欢的。

要尽快学会REST API框架,现在大部分公司都用这个。

走前端的尽量块钱学会React,走后端的Java, Javascript 和 C#之间要尽早选择,然后要尽早明白相应的框架。

前端直观容易入门但竞争多,后端抽象费脑子但竞争相对较少。大部分公司都缺好后端。

自学派:
如果要自己转行,完全靠自学,我觉得也是可以的。但路比较难走。竞争路上除了有本科生,还有大专生。我身边有同学校农学院的人,最后在自学+参加培训进入程序员行业的。也算是吃上了程序员的红利。但是同样,前期比较痛苦。最好在彻底转行之前,对程序就有所了解。

对于想要转入软件行业的,我推荐从前端做起,不那么抽象。先明白HTML+CSS是什么,然后转入REACT,学习Javascript.

不过当然,前端好入门,人也就多。许多学设计类的人也是会前端的。

自学需要从计算机导论(明白软件的概念),语言+基础的算法。

我觉得全靠自学,开门就月薪两万,那可能性比较低。本科学计算机了,0经验,出门就拿到两万的都少之又少。如果是工资5000比较苦逼的累积经验,日后两万应该指日可待(3年经验觉得可以冲一冲)。

4、当程序员有什么优点?
-在大部分职业里,钱相对多,人际关系相对简单的。

-工作机会多

5、当程序员有什么缺点?
-过劳

-真-久坐(每日八小时以上),肩颈+腰椎会有一些损伤。

-过于单调和枯燥

-精神压力比较大

-其实跟付出相比,除了顶尖的程序员,大部分程序员薪资并没有性价比那么高。因为的确干得多,死的早。

6、如何在法国当程序员?
我在法国当程序员的经历比较简单,我周围大部分人都是这一条路上来的,至于有什么其他渠道欢迎大家补充。

参加学校的交流,申请交流学校的研究生,做实习,拿到实习公司的CDI(终身合同),获得人才签证,继续工作。

 1.法国程序员研究生如何申请?
有人可以找中介,我自己是因为本科已经在这交流过了所以直接申请的。

申请的时候除了要准备语言考试成绩,注意提供自己本科的成绩,需要有推荐信(我找了当时我们学院的院长和副院长,平时没有什么太多交集,只是上过他们的课,当学生干部时候也表现得像个人,他们也很友善的帮我写了。)

我申请法国学校的时候,因为法国的工科研究生是要说英语的,所以我们学校没有法语的强制规定。我当时是完全不会说法语的,只有英语的考试成绩。

基本上经过申请+面试就可以得到结果了,可能有部分学校会有考试(我不确定)

2。外国毕业生如何在法国找工作?
实习是找工作最好的机会,千万不要把它浪费了。如果在实习的时候就能找到日后可以工作的公司,会省下许多许多麻烦。

不要把所有时间花在学习法语上,一定要注意专业课。因为你的法语永远也比不过法国人,所以一定要找到让公司宁愿雇你也不雇法国人的理由。

我当时就是因为学会了React,在实习期间表现得也很好,其他实习生都没有我负责任。如果要我晚上11点配合美国时间部署服务器,我也是麻溜起来就弄(但是第二天我就会自动的晚点去。。)。

咱们有一个最大问题就是“有不懂的地方不好意思问”。这件事,一定要尽早克服。不然会给日后工作埋下许多隐患。很有可能忙活了一周,结果发现高作了方向。

3。研究生费用,性价比如何?
就我个人而言,在法国读研究生性价比是比较高的。首先费用相对较低,我用英语读的私立学校,一年学费6万人民币左右(最近涨价了),要读两年,其中有半年还要实习。公立学校费用更低,但是对法语有更高要求。

工作后月薪能在2000欧以上,就是1w5人民币,基本上一年左右就可以收回留学成本。当然这是要在当地能找到工作的情况下。不过回国应该也能达到类似的薪资了。

法国读研究生没有年龄限制,如果不是立马有出来留学的资本,也可以在自己攒攒钱。

7。在法国当程序员有什么优缺点?
优点:

没有国内那么卷,周六周日正常下班,年假很多。

事儿逼的老板不太多,对方也是打工人(当然也看命)。

拥有了可以在全世界当程序员的能力(或者勇气)。

不喜欢当程序员的人,因为时间相对充裕和经济保障,也可以开展自己第二职业(像是我可以旅游+写字)。

初期对于法语要求没有那么高(但是后期随着项目深入,要和售后,设计部门交流,其实也是有要求的,不然词不达意,会影响工作进程。)

缺点:

上升空间小,薪资涨幅不大。

就物价来看,薪水不高,税很高。菜场买菜很容易就超过50欧(300人民币),但3年经验的程序员薪水税后折合人民币大约15000-22000。

工作在法国其他行业里算是很累的(9:00-18:00, 加上通勤,我每周8:00-19:00)

比较寂寞,工作占据了大部分时间,没办法社交。

要克服两门语言(英语和法语)的交流问题。

不知道未来何去何从,永远留在法国还是有朝一日回国。回国如何面对国内的工作环境也让人头痛。

父母的养老问题。

Voila, 这就是我对我工作内容的大概梳理。我没觉得程序员有啥特别的红利。在我看来,我的工作和我周围学商科的差不多,我工资还没有人家刚出校门的高。但是作为一个普通大学的人,想要对自己人生有点转变,也许是一条不错的出路。

我觉得程序员其实并不怎么自由,所谓的红利也是过劳获得的。程序的学习,苦逼。程序的使用,苦逼。程序的维护,苦逼。有钱,好事儿。

只看到人家的好事儿,不想想别人的苦逼,很容易把自己陷入一个全世界我最不幸运的状态。如果我说了这么多程序员这份工作让人讨厌的地方,大家仍然觉得它的优点仍然格外耀眼,不如考虑一下从事一下这个行业,也来吃吃行业红利。说不定是一个适合你的机会。

如果有人觉得在法国上班很爽,也可以试试我说的读研究生的方法,从而来法国或者任何其他国家去工作试试,人生就是尝试嘛。

分享我的核心知识如下图:
如果需要获取到这个(java面试知识点整理)文档以及各个大小厂的面试真题一 一免费分享给大家,我只希望能帮助很多人去面试通关有份好工作,需要的关注评论私信<资料>







#Java学习路线##内推##Java##体检##学习路径##职场##笔记#
全部评论
外国是不是不加班或者很少去加班
点赞 回复 分享
发布于 2022-05-11 10:05

相关推荐

11-15 20:44
中北大学 后端
自我介绍现在大三&nbsp;学校让实习嘛&nbsp;最早什么时候到岗&nbsp;&nbsp;1.&nbsp;&nbsp;讲一讲你的项目&nbsp;和我们业务相契合的地方算法工程方面的-&nbsp;讲了之前部署的mutualAI社区的事情&nbsp;还有在strikingly的业务-&nbsp;ollama3&nbsp;通译7b&nbsp;2.&nbsp;之前处理的数据都是文本数据&nbsp;有处理过类似pdf这样的文件嘛之前处理的确实是文本数据&nbsp;后面也用过Python的解析库&nbsp;但是时间有点长&nbsp;具体讲不明白了3.&nbsp;&nbsp;Agent框架&nbsp;&nbsp;&nbsp;用过魔搭社区的4.&nbsp;Python的后端框架都用过那几个&nbsp;&nbsp;&nbsp;FastAPI&nbsp;Flask&nbsp;Django都用过5.&nbsp;用没用过FastAPI的后台管理框架&nbsp;和权限管理的框架?-&nbsp;没有了解过&nbsp;之前都是用的Django的6.&nbsp;爬虫框架你用过嘛-&nbsp;没用过框架&nbsp;感觉他们的东西有点重-&nbsp;用过requests框架&nbsp;Aiohttp这样的框架&nbsp;7.&nbsp;Nginx配置跨域&nbsp;-&nbsp;这个好久没做忘了8.&nbsp;&nbsp;Docker&nbsp;和&nbsp;K8s用过嘛-&nbsp;用过docker&nbsp;没用k8s9.&nbsp;&nbsp;MySQL优化&nbsp;怎么优化Mysql-&nbsp;应该是加索引&nbsp;&nbsp;redis缓存&nbsp;本地缓存&nbsp;联合索引&nbsp;MySQL的八股需要看一下10.&nbsp;会构建&nbsp;数据表嘛-&nbsp;这个应该是阿里和三范式那一套&nbsp;记不清楚了(好久没建表了)11.&nbsp;对我们有什么疑问嘛&nbsp;-&nbsp;​问了具体干一些什么事情&nbsp;听着好像tmd运维&nbsp;后端&nbsp;算法全要干&nbsp;好黑奴12.&nbsp;机器学习&nbsp;深度学习了解多少​会一点逻辑回归&nbsp;支持向量机&nbsp;随机森林这样的&nbsp;​深度学习会CNN&nbsp;RNN这样的13.&nbsp;CICD了解过吗&nbsp;&nbsp;&nbsp;没做过工程应用&nbsp;之前&nbsp;配置了一下&nbsp;后面交给另一个人了&nbsp;用gitlab&nbsp;没有机会学习
查看13道真题和解析
点赞 评论 收藏
分享
4 4 评论
分享
牛客网
牛客企业服务