我的一位老师说网络开发技术就 windows 的 dao com 和 J2EE,我无力吐槽。虽然当年老师你也很牛,但是现在是不是跟不上时代了...
我是想说明一下老师跟不上时代的话,教出来的学生不知道会怎么样... 发现大学里面的老师还是有点跟时代脱节,教数据库的老师也基本没了解过 nosql 的数据库
#17 楼 @blacktulip 大学的计算机老师经常作为评标委员会的专家参与政府项目的评标,如果他不能了解一些新技术,那很多使用这些技术的公司根本就没有机会。虽然对小公司来说,无论用什么技术,中标的机会还是要比大公司小。
大学做过几件事情:
一次帮 asp.net 老师代课的机会,讲了三件事:
软件测试的期末作业用 rspec+cucumber 完成,完全没鸟书本那套,当然还是学了的
计算机网络一个作业是用 socket 写山寨 qq,用 node.js+socket.io 做 server,客户端写了个 html 的和 c# winform 的
为了让学校的教育不再土鳖,最好的办法就是用身体力行的方式推广新技术
另外,lean startup 和 scrum 已经被验证可行的今天,毕设答辩的老师依然认为只有充分设计和对代码进行形式化证明才能说明系统和代码可用,并且完全反对 rails 的开发模式...
不过,你再怎么推广新技术哪怕是流行的,大多数学生关注的还是好找工作不?工资咋样?要不就是书本的还不懂,其他的没空或者绝逼学不懂,还有种可能就是 什么破玩意,没听说过 这种情况,那就淡定点,呵呵吧...
当然,虽然我国大学教育很烂,但我还是认为大学的各种理论课还是非常有价值而且应该学好的...
像 api 的设计,是种很感性的“品味”问题,这种东西数学很难去证明啊
API 设计还品味,API 能用得起来就很不错了好不好
被迫用穷举法来找出比卡马克给出魔术更优的解
你怎么知道卡马克不是类似穷举的?
@AlphaLiu 大工程招标,要看公司资质,用 rails 的人,一般都是没资质的,比如坛子里的 rails 玩家有几个有高级工程师证?
没必要在意老师对技术上的说法,特别是新技术、新方法上,因为每个人都有其知识面;你也不能保证你永远的跟在前面走。
但是,我觉得大学生活中,老师指导我们更多的是生活的态度、方法。
我们可以、也总是选择性地接受事物,接受自己认为好的,勇于拒绝自己认为不好的,但是不要因为一个人某方面而否定整个人!
#56 楼 @fsword http://ruby-china.org/topics/10822
Recruit programmers who
- can show that they are productive
- want to learn new technology and tools
- and have the right “mindset”
There are three types of people:
- People who effortlessly learn to program and don’t need any formal education
- People who can be taught to program
- People who haven’t a clue what it is all about and never will be able to write a significant program
- The third group is by far the largest!
The only safe way to determine a person’s programming ability is by observing the person’s programming performance in practice
http://www.erlang-factory.com/conference/London2012/speakers/MikeWilliams