分页: 2 / 4

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-21 15:42
EnergyStar
code vampire 写了:学软件的只要知道芯片怎么插,电源怎么插就很好了,别天真了!
说这话的估计也就个刚接触应用级开发的。

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-21 19:18
wgn
学法学的飘过……

PS大学怎么可能让人全能?单说计算机方面全能都是不可能的,都了解一些还显示一些,这就有点像通识教育了

Re: 大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 0:11
hellowuan
Akagi201 写了:
jadeity 写了:学无止境,学以致用

显然的不仅仅是我没在大学里读过书
更显然的是你仅仅是个大学生

"不要说精通一个就行了"
有能耐你先精通一个我看看

"大学本科目前的情况是让你全能"
先抛开教育问题不谈,你真的觉得这现实吗?

"不少企业也喜欢全能选手吧"
当然对于企业来说这是节约成本

"全能的都是练废了的"
"至少在学校很好!很受人追捧,现实就是这样"
我了个去,你那叫什么现实?醒醒吧
想受人追捧你应该去电影学院

当你在享受觉得美美的大学生活考虑怎么受人追捧的时候
人家初中高中的小朋友已经去实践了
如果你觉得你的"现实"不是做梦
反正你问的是底层
那你就从顶层先学吧
等你精通了我就无话可说了

还有,杂而不精的打杂人员也是有需求的
哈哈哈哈,我发表主题的时候就知道会有这种喷子,果然不是大学生啊,哈哈,不从实际出发,估计你连lfs都没搞过

:em40 楼主挺傲慢,小看人呢?

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 1:10
yyan
大学想让我全能,所以我一路磕磕碰碰,摸爬滚打的还没杀出去

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 7:46
peteryeh64
:em06 ...大學沒畢業的路過...其實我比較感興趣的是如何做出飛碟然後到外太空旅行...

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 9:14
ChenFengyuan
eexpress 写了:常规企业,只要你大学毕业生能焊板子,就够了。
:em04
看你进啥企业,这才关键。
嗯....去神那打工,是不是会perl就可以了 :em09

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 12:47
Havanna
本科是普及教育,你能专业到哪儿......

现在工作的人,回头一想,很多技能都是毕业后学到手的

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 12:50
灰色小狼
底层和全能还是精通有关系吗?明显混淆了概念

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 13:00
lm789632
什么也不会的路过 :em02

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 20:20
tangboyun
没出几楼讨论气氛就变差了。。。变成学历攻击了,没意思的。

大方向也是有的,酷壳这两天正好发了个指点大方向的博文,链接在这里
http://coolshell.cn/articles/4990.html
文章里只提了具体的编程技能,没有提到的是数学功底。大学我觉得还是有用的,只是很多人不知道该学哪些东西,以后可能才有用。“知识的知识”其实很重要,比如干哪行,那需要精通哪些。

前几周我是看新闻说以后美分析师指出以后数据分析师会很吃香,比如网络的或者金融业的,自己想想,确实是阿,会写网页的程序员一大把吧?可几个懂聚类?懂相关分析的?你写的网站能追踪用户习惯、分析潜在需求,那就很酷拉。恩阿,那就需要数学了吧。。。。。你让没上过大学的去干干这个?

那,很多技能其实是可以速成的,但有些是没法跳过的。。。。。。。。。。。so,这些没法跳过的技能,是很重要的。

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-22 20:58
code vampire
EnergyStar 写了:
code vampire 写了:学软件的只要知道芯片怎么插,电源怎么插就很好了,别天真了!
说这话的估计也就个刚接触应用级开发的。
如此似乎Linus这些人做的就不是底层了?公司让你做硬盘,你自己买芯片,自己焊,自己画电路板,自己写驱动,自己测试,。。。这么厉害要学电子的,学微电的干什么,既然做软件就该好好看内核,看驱动开发,看汇编,要知道芯片天天换,电路板天天改,但再怎么改也没听说做出写不出驱动的硬件。

所以不要本末倒置,学软件的对硬件一知半解就已经够了,不必深究。

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-25 14:01
Havanna
tangboyun 写了:没出几楼讨论气氛就变差了。。。变成学历攻击了,没意思的。

大方向也是有的,酷壳这两天正好发了个指点大方向的博文,链接在这里
http://coolshell.cn/articles/4990.html
文章里只提了具体的编程技能,没有提到的是数学功底。大学我觉得还是有用的,只是很多人不知道该学哪些东西,以后可能才有用。“知识的知识”其实很重要,比如干哪行,那需要精通哪些。

前几周我是看新闻说以后美分析师指出以后数据分析师会很吃香,比如网络的或者金融业的,自己想想,确实是阿,会写网页的程序员一大把吧?可几个懂聚类?懂相关分析的?你写的网站能追踪用户习惯、分析潜在需求,那就很酷拉。恩阿,那就需要数学了吧。。。。。你让没上过大学的去干干这个?

那,很多技能其实是可以速成的,但有些是没法跳过的。。。。。。。。。。。so,这些没法跳过的技能,是很重要的。
现在的大学压根不是之前的象牙塔,这世界上有没法跳过的技能?
学校只是给你一个安静的环境,仅次而已
至于原理与编程,这是why与how的区别,至于数学,这是思想,不是技能
出来工作后,不论why & how都得学,比拼的是学习能力与适应能力

发表于 : 2011-07-27 16:58
tangboyun
有没有受过正规的数理统计training,definitely是不一样的,当然不是说完全不能自学。很多人觉得大学白读了或者浪费了,是因为不知道那时候改学什么。

有篇很早文章其实谈过这个问题:谈谈我对攻读计算机研究生的看法
http://www.kaifulee.com/oldwebsite/Best ... dStudy.htm
我摘两段觉得比较能说明问题的

  1)关于读书的机会成本问题。读研的机会成本的确是很高。任何人都可以简单地计算出来。所以,我也不赞成所有的人都去读研。读研只适合那些痛感数学在编程中的极端重要性的人。如果对理论工具和理论思维的极端重要性没有切肤的认识,那么读研的价值几乎为0;读研的好处在于:A,把你自己放在一个学术和工程的交叉点 上;B,让你具备了进入微软等世界顶级软件研发机构的可能性;记住只是可能性。但是不读研这种可能性为0;C,如前所述,如果没有读研的机会,你也就没有 静下心来好好钻研几年理论的机会;一边工作拿高薪,一边深入地学习各种理论,诸位认为这可能吗?我反正认为不可能,我觉得学习钻研理论最需要的就是一个长 期安静独处的环境,一边工作一边读书是不可能有这样的环境的,你会觉得每天都在疲于奔命。而读研正好可以提供这样一个环境。我同时还反对整天跟着导师的屁 股后面跑,这样会浪费很多时间。读计算机的研究生,主要依靠自己去查阅最新文献,自己去研读文献,和导师的口头交流一个月一次就足够了,前提还需要导师的 水平足够牛。如果导师的水平不牛,这也没关系,不理他就是了,自己做好自己的事情即可。

  3)关于实战经验与理论学习的优劣问题。这没有定论,如前所述,管理信息系统,设备驱动开发,工具软件开发,软件病毒剖析等等这些工作不太需要创造性,需要的是耐心和经验,需要的是对既有规范的准确理解,这类开发工作最适合在实战中提高,理论学习没什么作用。但是在人工智能,模式识别,图像压缩,虚拟现实,巨量数据检索,自然语言理解,计算机图形学等等领域,理论学习就占据着绝对的统治地位!这些领域的突破对人类的生活的影响是极其巨大而深刻的。某些领域处于一 个极其快速发展的态势之中,比如计算机图形学,相信诸君能够从众多3D游戏的灿烂辉煌中体认到我的这种说法。在这些领域,如果没有扎实的理论功底,一切都是那么遥远,不管你花了多少时间在编程上面

lz有想法,想提高自己终究是好的愿望,犯得着这么多人来打击么?有时间码两句喷人的话,还不如给点实实在在有价值的建议。

楼主楼顶帖的一些设想让我感觉像是做单片机的。这边也放一篇郭天祥的大学自传。
我的大学六年(单片机大师郭天祥原创)
http://www.21ic.com/wyzt/200910/48835.htm

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-07-27 17:06
rediscover
LZ,洗洗睡吧,等你毕业工作几年再回来看看你这段话。

Re: [深度讨论]大家觉得我们搞软件的 底层有多底?

发表于 : 2011-08-20 13:56
hecha
自己做一下感受感受吧, 我发现做好软件, 除了计算机科学, 还要学习哲学, 数学, 物理, 心理学, 脑科学. 不仅要深, 还要广, 不仅要理论, 还要技术. 随时需要学习新东西
等你做的多了, 自然知道需要学习什么. 要成为大牛, 不是靠掌握多少知识, 而是要知道要学什么, 怎么学