1

我就是一名大学IT教师,我可以来回答你的问题。我从事IT教育已有23年,从286机型、DOS3.1、汇编语言开始的,不仅对计算机底层、原理理解透彻,而且掌握了10多门语言,数十种核心技术(现在从事游戏软件开发),我于1999年开始开发网站,并接触面向对象语言VB/VFP,2000年为政府部门开发系统,2004年建设农村党员干部远程教育网国家级示范点,2005年接触JAVA,虽然一直在教育行业,但在外面接了不少业务(以为企业开发网站为主)。

但在40岁以后不太想做项目,有项目可以给学生练手或者介绍给软件公司去做,自己一心一意从事教育。现在已近50岁,除了上课,还担任某软件公司的系统架构师职务,当然更多的时间用于自己爱好的文学创作(笔名艺为欢,头条里可搜)。所以总结一下:

1、程序员适于有激情的年轻人,高校教师适于人的一辈子;

2、程序员工资会随着年龄越多越少,高校教师会随着年龄越大越多;

3、程序员完全是为别人做事,高校教师半个是在为自己做事;

4、程序员工资高,纯为了钱,高校教师虽然工资没程序员高,但还可以得名;

5、高校IT教师,男老师大部分都能做实际开发,很多都在外面会有业务,有些甚至还有自己的公司;

6、人生钱不是所有,在生活不愁时,钱就意义不大,而他更会关注名。

最佳贡献者
2

术业有专攻,专业的程序员和大学计算机老师还是有着非常大的差别,大学计算机老师的职责不是自己去编写程序,主要任务是把知识灌输给大学生,很多程序员的编程能力很强但距离传道受业还是有着非常大的差距,不要指望着大学的计算机有很强的编程能力,因为编程能力的磨练是需要具体项目磨练的,单纯的上课理论层面东西会多一些。当然也有很多大学计算机老师本身的计算机编程能力也是很强,还在课外接很多的项目来练手去做,讲课能力和编程能力虽然都是计算机领域的事情,但是从本质上还是属于两种不同的领域。

说到程序员和大学计算机老师差异,本人是写了十几年代码的程序员,随着年龄的增大还是倾向于做一名大学的计算机老师更加有生活,毕竟程序员每天做项目虽然看起来有很高的收益其实很多时候都是深度加班的代价,虽然作为技术专业年龄不应该成为一种限制,但是年龄超过35岁的程序员在找工作的时候企业还是非常在意程序员的年龄问题,毕竟选择年轻点的程序员冲击力十足而且从人员成本上讲还是年轻一些更加有优势。

教师职业随着年龄的增大待遇还会随着提升,越是经验丰富的老师在行业内越是吃香,而且相对来讲教师的职业忙碌程度还是远低于程序员的工作,而且还在闲暇之余去研究自己喜欢的行业,从长远看大学计算机老师会更加占据优势,而且从就业的难度上看对于大学计算机老师的要求会更高一点,特别是在学历和专业上都有硬性要求,相对来讲程序员的职业更加注重实战经验,而且入门的门槛相对计算机的老师还是低很多,曾经看到之前有人问年龄大的程序员回到家乡做老师,梦想是好的但现实是残酷的教师的门槛还是很高的。

这是两种截然不同的职业方向, 而且决定了不同的归宿,老师的职业在开始阶段工资可能会比较低,这个时候的计算机老师还是羡慕程序员,毕竟程序员只需要几年的时间在一线城市就能拿到非常不错的薪资,但随着时间的推移老师在行业内积累的经验越来越丰富,还会有机会评选各种职称,在经过多年之后其收益也不会低了,而且平时的空闲时间要比程序员更多一些,可以选择做一些自己喜欢的事情。

不同职业有不同的方向,也有很多程序员不但有着很强的编程能力还能把自己掌握的东西熟练的表达出来,很多程序员还开拓了自己的第二职业,正常来讲不要拘泥于一个职业,在完成主业的情况下还能拓展出更多的职业方向来,这样不至于守着一个职业搞到老了,毕竟一个职业到底很容易让人觉得厌倦,不必纠结于计算机老师不能编程的问题术业有专攻而已,希望能帮到你。

3

首先,你这个认知就不对,大学里面的老师大多数一点都不厉害!

你之所以觉得厉害是因为你自己太弱了,而且大多数学生都是第一次接触程序,都是一头雾水,这时候是个比你强的人你都会觉得厉害。

而且老师们在讲课之前都是经过长时间备课的,这还不算,每一年都教的知识还是一样的,这样的东西对他们来说早就滚瓜烂熟了,就是换做其他科目的老师教这个计算机,只要经过长时间的学习与备案也可以达到这样的效果,就是在看我这篇问答的你经过一段时间的学习,也可以达到老师的水平。

所以说并不是计算机老师有多厉害,而是你太弱了,你现在就是井底里面的青蛙,外面的世界对你来说都是新鲜的!

为什么不找薪资更高的工作?

第一个原因,大多数老师一般找不到薪资更高的程序员工作。

虽然在学校当老师非常厉害,但是进入社会找程序员工作是完全靠能力的,就老师掌握的那点东西,一般不能在项目上应用。

而且面试的难度很大,如果找薪资更高的工作,除了具备的编程知识达标之外,还要足够聪明,面试的时候很多题并不是单单靠你会多少东西,而是看你这个人是否足够反应快、聪明等等。

老师在学校待久了面对开发上的很多问题都是不知道的。

第二个原因,就算外面的薪资比老师高,但是综合待遇不一定比老师好。

老师在一年当中除了双休之外,还有两个比较长的假期。

而且大学之内有图书馆、足球场、美味廉价的食堂,这些都是程序员工作比不了的。

综上,我认为老师不找薪资更高的工作有两个原因:

1、找不到。

2、就是能找到也不会找。

4

一?人的理想、性格、抱负不一样,每个人都有自己的价值观、人生观、世界观,自已所喜欢的领域,喜欢的职业,因此、追求的财富性质不同,信仰也不一样。

二?教育是立国之本,是强国之基,教师是太阳底下最光辉的职业,是人类文明的工程师,其精神价值和物质价值超越了社会上的任何职业。

三?所以、教师也是一个领域和职业,这个领域有不同的学科专业,承担着教书育人的神圣使命。

四?人们在社会生存和发展中,无论是政府官员,企业家,料学家,还是各行各业出色的、优秀的专业人才,其取得的成就,都是在教育的熏陶下,在教师/师长的培养下,在知识的引导下成长的。

5

水平不好的老师,只能照本宣科,出去了也不一定能有好工作。水平好的老师,接项目就行了,不必互联网挣得少,还轻松。

6

大学里的一些计算机老师,的确水平很高,本事很大,能力很强,可以从事待遇更高的工作。

人各有志,不可勉强。有些挣钱能力很强的老师就是喜欢做教师,哪怕收入低一点,也乐意从事自己喜欢的工作,心情是好的,感觉是好的,日子都是很好的,反正钱够花了,每月也花不完,过得有滋有味儿的,学生也很喜欢自己和年轻人在一块,永远不老,这个美好感觉从哪里找去呀?

再说有些老师不愿意当码农,不愿意去,可可怜怜的从事类似人的软件工作。那种工作收入也许是做教师的两倍三倍甚至10倍,但是从早到晚每天十几个小时,双休日也不能休息,节假日也要加班,感觉自己像个奴隶一样,没有好感觉的,和家人也不能团聚,挣那么多钱有啥意义的,况且能力高的计算机老师获取钱财的合法方式就多得很,为什么一定要去那些软件公司工作呢?

有能力的人做老师是国家的幸运,是学生的幸运。名师出高徒啊。这些水平高的老师培养出来的学生,自然水平也不会低到哪里去,这是个好事儿啊。

7

这么给你说,比如讲ps软件的老师讲课,他什么工具都知道,都会,但是做出来的东西就没有美术专业的人做来好看。懂了吧?

8

这个你就想多了,大学老师这个工作多么稳定,下边我就给你分析一下

1:很多大学老师上课只是教的一些基础理论,很多都是书本知识,程序员是要有实际的工作经验的,这个是没有可比性的

2:大学老师这个工作轻松,稳定,压力小,自由时间多,比程序员的工资也少不了多少,而程序员的工作累,还要经常加班,压力大,这样一对比就知道还是大学老师好

3:大学老师不出现什么意外,可以稳定的退休,而程序员就不一样了,到35岁以后如果没有一个好的发展,就面临着换行业的尴尬处境,这样一比较还是大学老师好

4:中国的传统文化影响,家人朋友都希望在体制内工作,工作稳定,轻松,每年还有很长的假期,这样的工作确实很让人羡慕

总的来说,大学老师工作还是比做程序员好的多,每天就上几节课,有很多的业余时间可以做自己喜欢的事,工资还不低。

如果是你,你会选择大学老师还程序员?




9

大学计算机老师为什么不去从事薪资更高的程序员工作?

1,大学计算机老师和程序员的工作性质不一样。

大学计算机老师工作主要面对的是学生,要有耐心,要把自己知道的计算机知识一遍一遍教给不同的学生,讲的最多的也是计算机基础知识和理论知识。

而程序员每天的工作是在前线,以实践为主,现在的互联网技术更新迭代的速度非常快,所以程序员必须要有非常好的学习能力,才能不被社会淘汰。

所以大学计算机老师和程序员的工作性质不一样,也适合不同性格和不同追求的人。如果比较喜欢跟人打交道,喜欢带学生,讲基础知识,更适合做计算机老师,如果去做程序员每天面对更多的是电脑,然后工作强度也比较大,可能会不适应。

而我观察了我身边很多从事计算机工作非常棒的朋友,一般都不适合当老师,因为他们更喜欢的是每天高挑战的工作,要把一个基础问题讲无数遍是不可能的,一般讲第二遍就不耐烦了,所以不管是选择计算机老师还是程序员都是跟性格和他的职业追求有很大关系。

2,程序员的工资并不一定比大学计算机老师高,福利待遇应该是大学计算机老师整体比程序员好。

我们可能只是看到了个别程序员工资特别高,就以为程序员工资都特别高,其实那都是个别现象,看一个行业还是要看整体水平,其实如果平均下来的话,程序员工资待遇比不上大学计算机老师。而且程序员加班熬夜是常态,从职业长期规划来说,程序员还是比不上大学计算机老师,程序员到30岁还没转管理,后期职业也容易进入瓶颈期。

所以厉害的大学计算机老师去当程序员并不一定适应,也并不一定能拿到高薪。

我是邹晓茜,欢迎关注@遇见晓C

10

首先我来声明我是一个非计算机专业的学生。然后我想从我自己的角度来聊一下这个问题。我打算把题主的这个问题的关键字拆开,聊一聊每一个关键字。

厉害

我想很多人第一时间看到这句话的时候就想到了这个词,就是厉害。那你觉得什么是厉害呢,什么样的原因让你会觉得老师很厉害呢?这个厉害是一项专业技能还是综合能力呢?这其实都是值得商榷的,你就是说你所说的这种厉害,或许并不是企业所需要的那种厉害。比如说老师可以讲课啊,可以解决一些问题,可以说的很明白。但是企业只需要能解决问题就好了。

大学老师

第2个想聊的就是关于职业性质的问题。大学老师的工作环境和程序员的工作环境简直天壤之别。大学老师每天只需要完成自己的课程就好了,当然还有一些辅助性的工作需要做。但是通常情况下,他们的工作时长都可能没有达到8小时,而且是有寒暑假的。

而程序员是什么样的一个现状?通常程序员都会面临着加班,虽然996也只是一个少数现象,但是面临项目上线交付这样的时间节点。通宵加班的可能性还是非常大的。

社会地位就更不用说了。你跟别人说你是一个大学老师和跟别人说你是一个程序员,其实差距上还是挺大的。

薪资

薪资从两个方面来讲。一方面是他想不想获得这么更高的收入,另一方面是获得的实际收入对比。

坦白讲,不是什么人都希望自己有非常非常高的工资的,当然前提代价是指付出更多劳动的情况下。也就是前面所说的,程序员的工资虽然高,但是他更累。有些人他只想活相对比较安逸的生活。

再说获得的实际收益。大学老师这样的工作,薪资可以不只靠工资的。社会培训自己接项目都可以获得其他收益。而且都是在自己决定的情况下,可以自由支配时间来决定赚不赚这个钱。程序员显然不可以,基本就是不工作,就可以走人了。

综上所述,选择做大学老师是很不错的选择的。

我是有态度的小斌子,希望我的回答解决了你的问题。如果喜欢我的回答,可以关注我。如果仍有疑问,欢迎在下方评论。

你的回答

单击“发布您的答案”,即表示您同意我们的服务条款