为什么大学大学生程序设计竞赛老师不去外面公司当程序员

职友集:让工作决策更聪明对阿,为什么大学程序设计老师不去外面公司当程序员? 程序员之家文章-琪琪女性网
对阿,为什么大学程序设计老师不去外面公司当程序员?
我在大学的时候,老师都感觉很厉害的样子,一节课讲下来不带断句的(当然也碰到过一本书照着念不错一个字的)大学老师的工资应该没程序员的工资高吧,这其中存在着怎样的原因呢?
先看看网友是怎么吐槽的:
当老师的时候,以前的学生是首席架构师、是技术总监,恩,值得骄傲。
出去当程序员,以前的学生是技术总监,是首席架构师,想想还是回去当老师吧。
你以为他们给程序员较其他多数行业平均水平更高的工资,是因为程序员的贡献大,老板良心好,有道德,并高看程序员一眼?
资本家从来就不是什么好鸟……
教Linux的老师98年开始从事软件开发
在联想研究院干过活
他说回来教书主要是三个原因:
一是学校离家近,方便照顾家人
二是工作稳定且轻松
三是工作期间碰到的合格的应届计算机毕业生太少,总得给他们教这教那的,索性直接去大学当老师
当年我们第一门专业课C语言老师给出了标准答案,大意是,就咱们这种学校,有能耐的老师都出去干了,留下来教你们编程语言的都是没本事出去的,所以别指望我把你教会,要学会自学...
我觉得吧。大学计算机老师,TMD比程序员要好得多。
30岁前可能比不上,40岁以后发力比程序员强的多。
我要吐槽:
其实很好说,你能在北上广呆一辈子当一辈子程序员嘛,中国的程序员平均年龄不超过35岁,大部分都是年轻的时候赚够了钱回家,要么当个老师要么去个内地外包公司,工作幅度不强,还能照顾到家庭,不是说大学老师就不赚钱了,其实说老师是他们的一份兼职更加明确,最后,小编想说无论如何都应该尊重程序员的职业,尊重程序员去当老师的做法,多学技术才是当务之急阿!
文章转载自网络,作者观点不代表本网站立场,如需处理请联系客服
程序员之家其它文章
网友一:你在上着大号的时候,突然被人打断是什么感觉?很不爽对不对,要从重新酝酿可能就找不到原来的感觉了,程序员在编码的时候也是一样的。我们公司属于技术为核心的互联网公司,所有部门上班都是热热闹闹的,唯独我们的技术研发部门是静的连一根针掉到地上都能够听
这两天,阿里程序员相亲因为穿特步鞋被女生吐槽惨遭拒绝这一雷人的相亲新闻成功刷屏,在微博、微信、知乎、今日头条等平台上都引发了大家的热议。大家先看一下爆料的聊天的截图:针对此次事件,网友们炸开了锅,基本上分为三种态度:1.站姑娘:姑娘没什么错,三观、品位
自前不久,“月薪 7 万可以落户北京”的消息公布以来,和薪资相关的话题热度就一直居高不下。笔者注意到,这个话题大家讨论热烈的原因,并非想唏嘘「月入五万的西二旗人教你如何活得像月薪五千」,也不是想八卦有「xx万人在北京假装生活」……而是因为它戳中了像我一样
部分图片来源:数字尾巴作为一枚程序猿,相信大多数人都和本人一样对MacBook Pro情有独钟。和windows相比,mac由于他的系统架构,比Windows安全性要高很多,相对而言几乎不太会受到病毒的攻击,此外Mac下没有Windows下多余的东西,没有磁盘碎片,不用整理硬盘,不用分区
最近我对一位资深程序员就工作生活问题进行了深度采访,采访内容如下:Q:请问你工作多久了?A:5年了Q:你觉得,程序员这份工作对你有什么影响吗?A:有Q:那你的生活有什么改变吗?A:也有Q:说到地铁,听说你们北京的程序员都在西二旗上班?A:是的Q:那你们每天上下
不做大象的蚂蚁金服离上市又近一步?所有内部信都是公开信。今天上午,马云发内部信宣布,彭蕾将卸任蚂蚁金服董事长,蚂蚁金服CEO井贤栋将兼任董事长一职。而就在昨天,支付宝因客户权益、产品宣传、个人信息保护等被判7项违规,也因此吃下了一张18万元的罚单。权杖交接
“段友出征,寸草不生不少人现在车上还贴着这句话的吧?然而就在今天,我们要跟内涵段子说一句:永别了。今天下午,国家广播电视总局责令“今日头条”网站永久关停“内涵段子”等低俗视听产品。那什么新什么三把火,这下烧的够旺了。前两天才传出今日头条、凤凰新闻、网
我在大学的时候,老师都感觉很厉害的样子,一节课讲下来不带断句的(当然也碰到过一本书照着念不错一个字的)大学老师的工资应该没程序员的工资高吧,这其中存在着怎样的原因呢?先看看网友是怎么吐槽的:一当老师的时候,以前的学生是首席架构师、是技术总监,恩,值得
TIOBE 刚刚发布了 4 月编程语言排行榜。前 20 名中,Java 依然占据榜首,老牌编程语言C、C++ 也紧随其后,稳定在二、三名。通过对比涨幅可以发现,Java涨幅最高,已经达到了 15.8%。上个月Java 10 正式发布,给开发者带来了 109 项新特性,此外,近日来闹得沸沸扬扬的An
“男朋友写代码不理我,于是我悄悄改掉了web.xml的一个配置,他搞了两天都没调通,我告诉了他,] 结果他要和我分手,我很伤心,但他的朋友告诉我,他没砍死你才说明他真的爱你…”“楼主别tm编了,程序员哪来的女朋友!”“谁告诉你我是女的了。”谁能给解答一下什么叫做面向对象
因为清晰易读的风格,广泛的适用性,Python已经成为最受欢迎的编程语言之一。在TIOBE 排行榜中位居第四,是名副其实的人工智能第一语言。风靡的另一个原因是,Python有非常多的第三方库。比如用于WEB开发的Django/Flask,用于科学计算的 Numpy/Scipy,用于机器学习的 Sc
北斗地图APP预计将于5月1日正式上线。北斗卫星导航系统(BeiDou(COMPASS)Navigation Satellite System)是中国正在实施的自主研发、独立运行的全球卫星导航系统。与美国GPS、俄罗斯格洛纳斯、欧盟伽利略系统并称全球四大卫星导航系统。作为中国自主研发的卫星导航系统,北
作为一个程序员,如果没有收到心仪的工作offer,你是不是会对自己失去信心?对接创业者和程序员的网站coderfit.com 的创始人Iwan认为你无须担心。他分享了四个“恐怖故事”,告诉我们——那些厉害的工程师被拒绝的原因,很可能与他们的业务水平或文化契合度无关。当人们
扫描下方二维码前300名免费领取学习名额目前,中国的人工智能研究正处在风口,行业巨头公司正逐渐完善自身在人工智能的产业链布局,不断涌现出的创业公司也持续在垂直领域深耕深挖。2018年将是名副其实的人工智能元年。随着 AI 技术的渗透,将会有越来越多的企业不得不重
Kim是来自韩国的一位程序员小哥,平时都是一副典型的程序员打扮,碎头发,乱乱的头帘,戴着黑框眼镜!后来在造型师的建议下他决定来一次发型大改变首先就是把后面和两侧的头发剪短这样能让人瞬间利索起来然而发型是需要打理的光剪完还不够造型师给Kim硬硬的头发稍微打了
本文来源自网络说起办公软件Excel,不少人可能同小编一样,谈及色变。想想公式、表格头都大了,今天要介绍的这个人竟然可以用其作画,简直是大写的“丧心病狂”!这位传奇人物就是堀内辰男,今年已经77岁了,在日本长野生活。大爷可以说是大器晚成,做了几十年工程师,6
来源 | 个人博客 |作者 |五月的仓颉本文是作者:五月的仓颉结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,作者的说法是这样的:就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。代码优化一
说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用Java编码或者使用C ++都是老人家,等等这样的话。为了分析这些刻板印象背后的真相,Trestle Technology的数据工程师写了一个工具。不知道你有没有听说过微软的Project Oxford,它的Face API可以检测图
再见了,金饭碗!传统银行减员潮,正在袭来!-01-是的,你没有看错!银行,这个曾经被誉为“丈母娘最青睐的职业”,正在经历一次“在清水里洗三次、在碱水里煮三次、在盐水里腌三次”的凤凰涅槃!对不少银行人来说,这个过程如蝉蜕般痛苦:他们中间的一些人,走到了人生
一我们公司的 Windows 版软体已经有十多年的历史,经过历代工程师的整治之后,内容已经凌乱不堪。过去三个月,我找时间自己重写了整个主程序。原本数万行的程序,被我重写的只剩下数千行,功能不变,效能更好,而且架构俨然。前几天完成 Alpha 版之后,我不禁开怀大笑,
程序员之家查看:102|回复:5
提示: 作者被禁止或删除 内容自动屏蔽
凡是都有两面性,鱼和熊掌不可兼得。
宝剑厉不厉害,要看它的主人是谁,不信来看看~!
我大学数据结构老师是华为出来的
引用: 原帖由 jone1230 于
08:32 发表
怕秃顶吧秃顶骚啊。。。
老师多舒服,有寒暑假;程序员有吗?51CTO旗下网站
一个程序员的读书笔记--关于程序设计的反思
刚开始编程的时候是在高中,那个时候计算机课上老师教的是pascal。一种典型的面相过程的语言。那个时候懵懵懂懂的认为:程序还是一个蛮神奇的东西,敲几个英文字符进去,就能够有反馈。
作者:佚名来源:伯乐在线| 11:39
刚开始编程的时候是在高中,那个时候计算机课上老师教的是pascal。一种典型的面相过程的语言。那个时候懵懵懂懂的认为:程序还是一个蛮神奇的东西,敲几个英文字符进去,就能够有反馈。即使这个反馈只是非常简单的输出了一个&Hello World!&。
而大学开始比较系统的学习计算机这个东西。但是现在回想起来,貌似没有系统的学过程序设计这个东西啊。即使上了很多叫做《XXX程序设计》的课程之后,对于程序设计这个东西还是有种雾里看花的感觉。而且学的都是像汇编了,C了这样的一些比较底层的语言。主要是语法吧,设计层面的东西真的很少。造成很长一段时间内,我对程序设计的认知停留在高中pascal的水平,程序设计就是你输入个东西,然后设计一系列串行的逻辑,然后等着输出。
后来上了一个叫做《C++面向对象设计》的课,在上课之前以为这是一个高大上的课程,结果到最后老师把c++讲成了一个好用的c,比c优秀的地方主要就是在加了一些支持面向对象的语法。现在回想一下,那些叫做《XXX程序设计》的课程,基本上都是一些语言课程,貌似和程序&设计&这个东西有点不着边际。而也能够让我,对于&面向对象&或者&面相过程&构建起基本的概念。
我在写程序的时候,更多还是停留在pascal那个层次中。串行的逻辑。那个时候的梦想就是能够读完knuth四卷本的《The Art of program》还有他为这本书写的辅导书《基本数学》。因为大家在程序=数据结构+算法的世界观中,这几本书如同圣经。最后花了大概四五年吧,只读了第一卷的300多页。好吧,貌似我不是一个很虔诚的信徒。
有幸的是,大二开始跟着一个老师给他们当码农,敲代码。就这样稀里糊涂,断断续续的以一个码农的角色在他们的项目中敲敲打打。那时作为一个新手,得到最多的就是&埋汰&。他们看着你写的c或者c++代码,说这个太不优雅了。当时,我就想:靠,就是一串代码,又不是什么画,还能用优雅来形容啊。之后,他们开始说一些设计模式了之类如同天书的东西。大三下班学期的时候,有个哥们在搞magic linux的安装程序的重构。我就听着他天天在和我白活写第一版安装程序的是如何如何牛逼哄哄的。模块划分的多么多么清晰,模块间通信竟然都是用的xml。设计的可扩展性多么多么好,模块间高耦合地内聚了。。。。当时就觉得,靠,真的很牛逼啊。用现在的一个词就是:不觉明历。不过当然,得向牛逼的人学习。于是买了本c++版的《设计模式》,就是最经典的那本。记得那个时候,读起来,略觉生涩。很多概念都是囫囵吞枣的咽下去了。在以后的编程中,也能偶尔用用什么观察者了,单例了之类的模式。偶尔,能够针对一些问题提出一些看似非常符合设计模式的&设计&。
在接触到设计模式并能够稍微懂点的时间内,以为面向对象这个东西的主要内容就是&设计模式&了吧。你看用了设计模式之后,腿也不酸了,要也不疼了,一口气能上十层楼了。写代码也开始有点那种玄乎的&优雅&的感觉了。切以为自己在码农这个职业上已经算是入门了。直到有一天看了一本叫做《敏捷开发》的书,才猛然间惊醒。他妈的,在设计模式之上还有六大原则:单一职责、里氏替换、开闭原则、迪米特法则、接口隔离原则、依赖倒置原则。原来设计模式被设计出来的时候也是按照一定的指导原则的,那就是六大原则。好吧,现在我的面向对象程序设计的思想库中又多了一批非常不错的概念:六大原则。而且惊喜的发现,随着对这六个原则尤其是单一职责原则的深入理解。自己开始,能够慢慢跳出原先那种刻意去使用设计模式的牢笼。开始去关注程序设计本身,或者说具体情况相关的东西。而不是为了设计去设计。这个时候,才开始慢慢的体会到其实程序设计这个东西真的并不是简单的逻辑罗列,而是思想的结晶。是必须经过深思熟虑之后,才能完成的事情。不再一听到别人高谈阔论高内聚低耦合,就不觉明历,开始尝试着去思考他们所谓的高内聚低耦合到底是个什么东西,用这个标准来评判一个面相对象的设计是否合适。这个面相过程的遗留品在面向对象的设计范畴内到底能够发挥多大的作用。渐渐的发现,其实高内聚低耦合和单一职责与迪米特法则是那么的貌离神合。讲的都是我们一段代码的职责一定要纯粹,而且越纯粹越好。不要染指其他代码的职责。登陆的代码就负责登陆,不需要管界面上的事情。界面上的代码就负责展示内容就好,不要负责业务逻辑。当能够清晰的指出系统中每个模块,每个类,甚至是每个函数那&单纯&的职责的时候,那么整个系统应该说是优雅的了吧。
而这个时候,进行分析与设计的时候总是有种捉襟见肘的感觉,一个类的设计,甚至一个方法的定义与实现没有什么规矩可言。有些时候从上面说的六大原则和设计模式入手,大概构想出了软件的模样。但是到了一些编码细节上的时候,总是有种力不从心的感觉。简而言之,就是看手气写代码。最终是否能够真实的还原自己的设计,完全是个靠经验吃饭的事情。而比较悲剧的是,作为一个编程经验没有十年二十年的人来说,这似乎有点不太靠谱。作为一个数学系的学生,那种定理情节油然而生。难道就没有类似与定理一样的东西能够帮助我有效的还原设计,定义一个类,定义一个方法。于是又开始了狂看书的路程。
c++之父Bjarne Stroustrup的《The Design and Evolution Of C++》中一句话给了我方向:c++语言在众多语言的角逐中能够胜出,本质上是一种哲学思想的胜利。乍一看可能认为是面向对象在实践中战胜了面相过程开始主导软件开发语言。但是,当去仔细品味的时候,发现这种哲学思想是一种实用主义的思想。他以目标为导向,以最终效果为评判标准。中间所做的一切努力,都是为了达到最后的目标。就像面向对象诞生的时候,正是软件规模不断扩大,软件复杂性已经超出了人类可控制的范围。人们急需要一种能够合理的控制整个软件复杂性的方法,于是就有了面向对象。而复杂性控制这个概念是来自于软件工程的东西。顿时你就觉得脑海中的很多概念开始高度重合面相对象、软件工程、复杂性控制、面相过程。。。。。。。定理没找到,反倒是炖了一锅佛跳墙。七荤八素里面什么都有。
偶然的机会在WIKI上看到了一个词&&工具理性。才有点开始懵懵懂懂的觉得看到了一点曙光。原来一个Code Monkey废了半天劲塞进脑瓜里的所有东西,都是工具而已。编程语言是工具;面向对象设计是工具;敏捷工程是工具。。。。我们只是合适的使用这些工具来完成目标而已。恍然大悟,其实根本就没必要纠结于在编码的时候用的是面向对象还是什么,没有必要纠结用没用设计模式,没有必要纠结开发过程到底敏捷不敏捷。。。只要能够实现最终的目标就好了。只是实现目标的这个过程还是依旧曲折。如何选择工具,并且如何有效的使用工具依旧是一个很重要的问题。但是已经有了一个大概的能够指引以后学习方向的思想&&了解目标、了解工具,懂得如何合理而且有效的使用工具,并且Keep it simple。发现在程序设计这个事情上,真正难的不是你写出了些什么东西,而是你没有写什么东西。难的不是你进行复杂的设计与编码,而是尽可能少的设计和尽可能少的编码。这有点像国画中的留白,那些真正简单的东西才是最复杂的东西。能够把设计最到最简才是真正的功力。一个Redis才几千行代码,sqlite也不过3w行左右的代码。这两个东西做的事情不可为不复杂,但是设计的人之功力可见一斑。
最后用一幅画与大家共勉:
原文链接:
【编辑推荐】
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
热点关注头条头条关注
24H热文一周话题本月最赞
讲师:108833人学习过
讲师:12586人学习过
讲师:82830人学习过
精选博文论坛热帖下载排行
该书为C#经典名著!是Wrox红皮书中最畅销的品种之一。从第1版开始就名满天下;其第3版被评选为2005年最权威的十大IT图书之一;并荣获“2005...
订阅51CTO邮刊程序设计之道_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
程序设计之道
&&程序设计方面的资料
阅读已结束,下载本文需要
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩6页未读,
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 浙江大学程序设计竞赛 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信