作者myStock (可怜小散户)
看板CSSE
标题Re: [讨论] 念完资工之後...
时间Sat Jan 6 14:00:30 2007
看完好几位有经验的版友的文章
对於我这个非本科系的人来说,真觉得实力差了好多
然而我选择的却是程式设计这条路...所以也很想要找方法来加强我不足的能力
而我一直有个很大的困扰..就是不知从何下手
我不像PCMAN作者或很多的高手那样会对於某个软体有兴趣而努力钻研(懒惰?没兴趣?)
目前会的就只是很皮毛的C/C++、ASP、JAVASCRIPT (虽然我已工作一阵子了)
但总觉得看过的书、文章都看完就忘了,很难应用(记忆力差是不是不适合写程式?)
就像C/C++中关於OO、STL、Function Pointer的部份
总是没办法拿到实际的例子上来应用...没多久也就忘了
(感觉上我会的就只是用很简单的C来拼凑解决一些逻辑运算上的小问题)
另外以这好多篇的文章来说....看到谈到用C来达到C++中的OO、或是Pattern的讨论
真不知这样的知识是如何建立的,然後又如何能够行云流水般想到就写得出来
还有就是...我该从何开始补强自己的能力? 读作业系统、计组等等的书有帮助吗?
还请各位先进们帮忙指导,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.85.9.35
1F:推 neversay:先念基本的C入门书籍以及资料结构书籍吧 01/06 14:11
2F:→ neversay:以及多写程式 01/06 14:11
3F:推 myStock:回楼上..有读..我的问题不在C本身语法及资料结构 01/06 20:14
4F:→ myStock:应该是说不知如何应用,以及缺少更深入应用的知识 01/06 20:15
5F:→ myStock:至於多写程式...要写怎样的程式呢? 01/06 20:16
6F:→ myStock:参与Open Source似乎又太难太花时间不知从何下手 01/06 20:16
7F:→ myStock:我写过影像处理、OpenGL的程式、ASP的讨论区、购物等等 01/06 20:17
8F:→ myStock:但觉得对於做一个中大型的程式一点都没概念 01/06 20:18
9F:→ myStock:就像用C来写个作业系统这样的东西..对我就是天方夜谈 01/06 20:18
10F:→ tinlans:非本科系几乎只有接 case 这条路可以走,除非是性质相似的 01/06 22:56
11F:→ tinlans:科系,才比较容易跟教授争取合作案之类的得到经验, 01/06 22:56
12F:→ tinlans:没必要的话还是先管好自己的本行,以免搞到最後专业能力 01/06 22:57
13F:→ tinlans:两头空,本科系专业跟程式能力都烂掉那就不好玩了。 01/06 22:58
14F:→ tinlans:到某个程度要进步一定要去承受过上级或客户的需求改变和 01/06 22:59
15F:→ tinlans:刁难,不然就算是做毕业专题,做完就不会再动,那也学不到 01/06 23:00
16F:→ tinlans:什麽有实质帮助的东西,顶多让不太会写程式的变成普通会写 01/06 23:01
17F:→ tinlans:,对本来会写的也只不过算是浪费时间做了个玩具罢了。 01/06 23:02
18F:→ tinlans:其实还有一条路,就是写自己的 library 给自己用,用不顺 01/07 00:45
19F:→ tinlans:就把它改到好用为止,然後不停利用这套 library 去处理各 01/07 00:46
20F:→ tinlans:种问题,这样你就有了一组需要时常扩充和修改的原始码。 01/07 00:47
21F:→ tinlans:但这条路能获得的效果因人而异,而且也相当有限。 01/07 00:49
22F:推 askeing:OS 可以看看 nachos、早期的Linux Kernel,会有一些收获 01/07 08:41
23F:→ askeing:虽然当初期末报告觉得很痛苦,但是也觉得学到许多 01/07 08:43