Ada Lovelace
简介:
阿达·奥古斯塔,19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一个给计算机写程序的人”。
生平:
1815年生于伦敦,她是英国著名诗人拜伦(L.Byron)的女儿。因父母婚姻破裂,出生5星期后就一直跟随母亲生活。母亲安娜·密尔班克(A.Millbanke)是位业余数学爱好者,阿达没有继承父亲诗一般的浪漫热情,却继承了母亲的数学才能。
阿达19岁嫁给了威廉·洛甫雷斯伯爵,因此,史书也称她为洛甫雷斯伯爵夫人(Lady Lovelace)。由于巴贝奇晚年因喉疾几乎不能说话,介绍分析机的文字主要由阿达替他完成。阿达的生命是短暂的,她对计算机的预见超前了整整一个世纪。阿达早逝,年仅36岁,与她父亲拜伦相似。根据她的遗愿,她被葬于诺丁汉郡其父亲身边。
阿达设计了巴贝奇分析机上解伯努利方程的一个程序,并证明当时的19世纪计算机狂人巴贝奇的分析器可以用于许多问题的求解。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,Ada Lovelace被称为世界上第一位程序员。当时的阿达甚至不顾自己已是三个孩子的母亲,坚定地投身于分析机研究,成为巴贝奇的合作伙伴。在1843年发表的一篇论文里,阿达认为机器今后有可能被用来创作复杂的音乐、制图和在科学研究中运用,这在当时确是十分大胆的预见。以现在的观点看,阿达首先为计算拟定了“算法”,然后写作了一份“程序设计流程图”。这份珍贵的规划,被人们视为“第一件计算机程序”。
美国国防部据说花了10年的时间,把所需软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,以纪念这位“世界上第一位软件工程师”。
35岁现象,最早起源于互联网大厂对于招聘人员的要求,高于35岁的程序员一般不予考虑,因为无论是从学习能力还是加班能力来看,大龄程序员都比不上年轻的小伙子。后来华为更是将35岁现象推向了风口浪尖,只要年龄大于35岁未走上管理岗位的基层员工,可能就会成为被清理的对象。无独有偶,一名程序员在和外国同事聊天时就受到了冲击,这名外国程序员表示:对35岁现象感到震惊,他40多岁,天天还在写代码,这在国外很正常,对我们表示非常同情。
随即,这篇帖子在程序员圈子引发了热议。有同行评论:互联网的同学们都要感谢滴滴,为我们创造了下岗再就业的良好环境。
不过也有网友分析:因为在法国程序员只是一个比平均工资高不了多少的普通职业,当然没啥竞争。法国互联网一般般,写代码的又不一定在互联网,国内35岁以上做it外包的也比比皆是。
之前的公司法国研发团队各种浪,后来整个法国团队被裁了,他们在当地很难找到工作的,只能拖家带口换城市。国外人口少呀,尤其是欧洲老龄化严重,不用40岁的程序员就没人可用了。在德国打车,司机很多六十岁左右白发苍苍的老头老太,车速80迈。
还有网友直接嘲讽发帖的程序员:真是外国的月亮圆,国内是因为学it的太多了,所以年轻人越来越多,欧洲有啥it行业,年轻人都没有,自然只能老人上了,你看修路的工人好多50岁的,20年前可不这样,大把年轻人,如果一个行业老人不少,说明走下坡路了。
今年3月份,外网的一份调查显示,全球范围内挣钱最多的编程语言:
在全球范围内,使用Clojure的程序员平均工资最高达72,000美元。在美国,使用Go的开发人员以及使用Scala的开发人员薪酬最高,平均工资为11万美元。在英国,最高的是TypeScript为53,763美元,在德国最高的则是Java,在法国,Python是42,151美元。所以,在中国,这一切是不是都不一样了呢?程序员们都挣多少钱呢?这个也是要根据类型区分的:
在IT职位中,机器学习平均薪酬最高,全栈开发人员的增幅最高。
全球范围来看,程序员的工资还是很高的,但国内相比国外要低得多,工资相对较高的可能是华为、阿里巴巴、腾讯、百度等等知名互联网企业,本科应届毕业生的起薪从6000至1万不等,工作三年之后,起薪普遍在一万五之上。有些行业,比如机器学习、大数据工程师等还是有一定门槛的,从业者普遍硕士学历起,薪资水平也比较高。
根据楼主的情况,可以考虑跳槽,现在Java程序员找工作还是比较容易的,不过不建议小型创业公司,不太稳定。另外,国企的待遇肯定会相对好一些,比如加班相对较少,有加班费等等。根据自己的能力水平选择称心的工作就好,薪资可以再谈。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)