This topic has been archived. It cannot be replied.
-
工作学习 / 学科技术讨论 / 请教个位大侠,如果想成为软件架构师,在大学学计算机时应该学习那些课程?谢谢!
-taoqibao(淘气包);
2013-7-19
(#8297975@0)
-
基础打好,出来再说。一定要学什么的话,在基础课之上,再看和Architectural pattern, Anti-pattern,Architecture Centric Design Method,Computer architecture, Systems architecture, Systems design, Software Architecture Analysis Method,PM, 相关的课程
-mikesmith(老猫);
2013-7-19
(#8298473@0)
-
介不似把银家年轻银吓死吗?
-redneck(Cracker);
2013-7-19
(#8298481@0)
-
为什么?
-wincity(红卫兵);
2013-7-19
(#8298490@0)
-
谁能一口吃个胖子啊?
-redneck(Cracker);
2013-7-19
(#8298495@0)
-
哪里看出来要一口吃?
-wincity(红卫兵);
2013-7-19
(#8298496@0)
-
列出那个书单是给大一孩子看的吗?
-redneck(Cracker);
2013-7-19
(#8298499@0)
-
楼主说了大一了么?问的是大学期间吧?你就是嫉妒老猫有问必能答。
-wincity(红卫兵);
2013-7-19
(#8298526@0)
-
红卫兵治学挺严谨。(#7367889@0)
-redneck(Cracker);
2013-7-19
(#8298546@0)
-
我这半大老头子也吓坏了。苍天呐。
-leonardmars(小马识途);
2013-7-20
(#8299519@0)
-
那你就从The ABC of Architect 开始吧.
-redneck(Cracker);
2013-7-20
(#8299531@0)
-
等我把基础搞定就从这里开始------我现在一边看《数据结构》,一边回帖呐。现在程度差得太远了。
-leonardmars(小马识途);
2013-7-20
(#8299540@0)
-
万丈高楼平地起吗.
-redneck(Cracker);
2013-7-20
(#8299541@0)
-
这楼得起到什么时候啊
-akoei(停车**枫林晚);
2013-8-15
(#8333638@0)
-
说的是啊,等我80的时候还往楼上搬砖呐。得了,我不该楼了,改牌砖吧。
-leonardmars(小马识途);
2013-8-16
(#8335886@0)
-
软件架构师不是学出来的,是写代码写出来的。从写好每一个 method 开始,写好每一个 class,每一个模块,中间犯一些错,学习学习重构... 过个几年你会发现你渐悟顿悟的东西,差不多都在那些书里... 翻翻那些书,验证一下,你就差不多是了...
-xmlhttprequest(build5381);
2013-7-19
(#8298484@0)
-
I do not agree. Like air traffic controllers, you don't ask them to fly aircrafts.
-c_w(.);
2013-7-19
(#8298501@0)
-
不同意也没关系。别的行当不了解,我自己碰巧是软件架构师,谈谈感想罢了。刚出道时也是生怕自己不懂这个 pattern,不会那个 framework,慢慢地就开窍了... 好比下围棋,开始走好子儿,然后定式,然后是势,再然后是势的变化...其实我不会下围棋 lol...
-xmlhttprequest(build5381);
2013-7-19
{23}
(#8298542@0)
-
呵呵,我会下点围棋,当不了构架师。围棋里面,不学定式很难进步;只会定式,不会根据具体情况加以变化,水平也一般。
-leonardmars(小马识途);
2013-7-20
(#8299518@0)
-
定式最好是自己下出来的,而不是看书背下来的。当然,不能一直停留在会走子儿的水平不去看书(那是野狐禅),但很多人(比如我)还没下几天就开始记定式,最后更糊涂了。学而不思则罔思而不学则殆的意思。
-xmlhttprequest(build5381);
2013-7-20
(#8299575@0)
-
什么时候正确的使用哪个定式更重要
-akoei(停车**枫林晚);
2013-8-15
(#8333646@0)
-
超佩服自力更生,硬生生做好的人。我的直觉是:从士兵摸索到将军,完全可能。但是将军带将军,可能性就大很多。更重要的区别在于时间。
-c_w(.);
2013-7-20
(#8299536@0)
-
我的意思是没有人能不打仗就直接当将军,就算是别的将军手把手教也不行。关于时间,你说得对。如果有悟性,碰到愿意分享的过来人,能少走很多弯路。但我的意思是,架构师不是纸上谈兵,是要靠做项目,做产品做出来的。
-xmlhttprequest(build5381);
2013-7-20
(#8299570@0)
-
同意。我以前在办公室里整天坐着,被 LD 骂得狗血喷头。这天天工地上泡,收获颇多。真的是没有过这样的经历,理解就大大的不同。现在他又让我离开工地。我很光火。他说我现在肚子里有乾坤了,不在工地更合适了。呵呵。SLAVE DRIVER。
-c_w(.);
2013-7-20
(#8299571@0)
-
怪不得我问构架师哥们,想当构架师看什么书。他说没什么书,有几本也白搭,他们工作不按照书上来。
-leonardmars(小马识途);
2013-7-20
(#8299525@0)
-
如果非要类比,架构师要学的得算是独孤剑法了 ---- 忘掉招式,预测变化。单以破刀式为例,你不要管对手是单刀、双刀、柳叶刀、鬼头刀、大砍刀、斩马刀... 你忘其形,得其神,以轻御重,以快制慢。
-xmlhttprequest(build5381);
2013-7-20
{114}
(#8299577@0)
-
不得不说,你的这种方法是最诚实的,也是最累的一种方法。
-bushunyan(theCabinInTheWoods);
2013-7-21
(#8300230@0)
-
有的就是这 passion,enjoy 的就是这 journey。
-xmlhttprequest(build5381);
2013-7-21
(#8300277@0)
-
问个问题如果你开始做什么的时候,隐约觉得,或者是做 RESEARCH 就会知道有更好的成型的产品可以利用,你还是坚持做下来。做出来雏形时发现成型的产品。你是换呢还是不换呢?
举个例子:我老公自己坚持做了个盒子,CUSTOM FABRICATION。做好之后,发现很不好看。后来我 ORDER 了厂家做的,好看好用。后来就换了。但是他的 FABRICATION 的初衷我不理解。和你的 PASSION,JOURNEY 的做法很类似。想了解。
-c_w(.);
2013-7-21
{368}
(#8300316@0)
-
问架构师任何问题,你得到的答案永远是一个: 'it depends'。lol... 你肯定还得问 'on what' right?
-xmlhttprequest(build5381);
2013-7-21
{557}
(#8300341@0)
-
有点意思有些时候,我觉得还有个 PRIDE 在里面,具体此情此景,是 PRIDE 还是 BENEFITS 占了先,估计自己也说不清,谁让人是情感动物呢?
这半年多,想想当初自己的笨拙,现在可能不会那样了。但是没有当初的笨拙,也没有现在的灵巧。你说的,蛮有启发的。是不是本能,我不敢苟同,但我知道 SENSITIVITY 是肯定增加了。
-c_w(.);
2013-7-21
{291}
(#8300360@0)
-
不要学计算机,将来就有可能。
-outlink(outlink);
2013-7-21
(#8300200@0)
-
有的厨师能做得一手好菜,有的厨师能"说"得一嘴好菜。要做大公司里的architect, 嘴皮子上的功夫最重要。
-bushunyan(theCabinInTheWoods);
2013-7-21
(#8300224@0)
-
最讨厌的,是这种明明开不了火车,只好满嘴跑火车的选手。洋白这样的,要比国人多得多。
-c_w(.);
2013-7-21
(#8300318@0)
-
你还真别不信,象楼上那位有PASSION的,ENJOY JOURNEY的,在大公司未必混得好。
-bushunyan(theCabinInTheWoods);
2013-7-21
(#8300381@0)
-
呵呵,这和老美比赛前狂吹自己一定赢,赛后拿个银牌又吹得震天响,不是异曲同工吗?这是文化的一部分,好笑吧。
-c_w(.);
2013-7-21
(#8300390@0)
-
你在人家的地盘上,真就得按人家的规则玩。
-bushunyan(theCabinInTheWoods);
2013-7-21
(#8300393@0)
-
很遗憾也很悲壮。
-c_w(.);
2013-7-21
(#8300395@0)
-
别动不动人家好吧?现在国内也一样的,只是在这“跑”不过人家而已
-akoei(停车**枫林晚);
2013-8-15
(#8333664@0)
-
哦,是说我呢么?我在大公司和小公司都混得不好。
-xmlhttprequest(build5381);
2013-7-21
(#8300433@0)