作者lg31cm (我住5F)
看板CSSE
标题Re: [讨论] 念完资工之後...
时间Sun Jan 7 00:54:13 2007
※ 引述《myStock (可怜小散户)》之铭言:
: 看完好几位有经验的版友的文章
: 对於我这个非本科系的人来说,真觉得实力差了好多
: 然而我选择的却是程式设计这条路...所以也很想要找方法来加强我不足的能力
: 而我一直有个很大的困扰..就是不知从何下手
: 我不像PCMAN作者或很多的高手那样会对於某个软体有兴趣而努力钻研(懒惰?没兴趣?)
: 目前会的就只是很皮毛的C/C++、ASP、JAVASCRIPT (虽然我已工作一阵子了)
: 但总觉得看过的书、文章都看完就忘了,很难应用(记忆力差是不是不适合写程式?)
: 就像C/C++中关於OO、STL、Function Pointer的部份
: 总是没办法拿到实际的例子上来应用...没多久也就忘了
: (感觉上我会的就只是用很简单的C来拼凑解决一些逻辑运算上的小问题)
: 另外以这好多篇的文章来说....看到谈到用C来达到C++中的OO、或是Pattern的讨论
: 真不知这样的知识是如何建立的,然後又如何能够行云流水般想到就写得出来
: 还有就是...我该从何开始补强自己的能力? 读作业系统、计组等等的书有帮助吗?
: 还请各位先进们帮忙指导,谢谢!
在程式界里本科系分本科系的界线是很模糊的,PC Man的作者也不是本科系,
很多本科系也未必能够写出PC Man,反倒是一堆本科系的整天把软工OO
挂在嘴上,要不然就是在作 programmer 的名词定义,老实说一点意义都没有!
user只管你软体好不好用,谁会管你是本科系还是非本科系写的,是专家还是
玩家写的,程式OO不OO关我屁事,重点是软体好不好用!
PhotoShop第一版也是外行人弄出来的东西,他老兄只是因为对摄影有兴趣
才创作这个软体,知名游戏创世纪也是一个非本科系游戏狂因为兴趣弄出的东西
104人力网站老板开公司时对网路也只是一知半解的门外汉
反倒是一堆本科系的做出了什麽??
重点是什麽?就是 idea!当你有了点子最重要的就是赶快去作,而不是在那边担心
程式不够物件导向,design pattern 是不是用错这些问题,作中学才是王道!
实做的过程中你就会慢慢发现自己有哪些地方不足,这时再去补强就可以了,
本科系的并没有你想像的那麽行,不然就不会发生本科系毕业居然不知道OS
有提供 mutex API 居然自己造 flag 的笑话
我自己也是本科系毕业的,毕业这麽多年看过一堆非本科系的把程式写的一样好,
反倒是本科系的有点变成票房毒药,因为没有去了解各行各业的需要,等到现在
程式设计工具越来越容易上手反而这些其他领域的人他们觉得自己写就行了,
那本科系要干嘛?OS, compiler, database 这三大最需要资讯技术的反而
在台湾市场很小,都被国外作光光,台湾有多少本科系毕业的在研发这三样东西?
太少了啦!
所以原po提出这个问题很好,有点出台湾CS毕业生的问题->与市场脱节,
後面一堆人讨论什麽C用得很OO这种东西坦白讲我觉得一点都不重要,
我以前的公司程式写的跟陀大便一样,我维护前人的程式维护的超干,
但是人家还不是一年作好几亿的营业额,重点是人家抢得先机在市场
卡位成功,你後面的要进来就困难了,後面来的就算你的软体得到GoF
四人帮背书又如何?
所以Joel要求程式设计师去学点经济学不是没有道理的,市场比技术
重要多了,等赚到钱再高谈阔论也比较有人信,回头看看DOS时代OrCAD,
AutoCAD就已经出现了,那时C++还在婴儿时期,还不是出现一堆重量级
软体,那时有几个人听过 Design Pattern 这种玩意?还不是一堆人用C
写程式写的很不OO
P.S
真的要讲,演算法还比较重要些,一些极耗计算的应用演算法
不好就算再OO也完蛋了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.33.4
1F:推 UNARYvvv:一整个讨论串看下来,我觉得前面讲的跟这边应该不算冲突 01/07 01:31
2F:→ UNARYvvv:以前的旧软体赚大钱,假如写得烂,到现在维护的人就会骂 01/07 01:32
3F:→ UNARYvvv:但後来 OO 技术比较成熟时,新开发的软体采用 OO & DP 并 01/07 01:35
4F:→ UNARYvvv:鼓吹应用它们的好处,也有它们成功的道理吧..? 01/07 01:36
5F:推 neversay:一堆本科系的做出来的是Windows与Google之类不重要的东西 01/07 02:44
6F:→ neversay:XD 01/07 02:45
7F:推 PRAM:这篇说的很好啊Q_Q, 我国CS科系真的有问题 01/07 13:15
8F:→ lg31cm:念EE才是进可攻退可守,多年之後才领悟这个道理...0rz 01/09 00:01
9F:推 peterpan126:我很喜欢这一篇啊!哈哈~! 04/02 17:26
10F:→ peterpan126:说出我想说的心声啊~XDDDDDDDD 04/02 17:26
11F:推 jolin19:推~~我的心声呀! 05/02 16:20