×

Loading...
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!
Ad by
  • 技多不压身,工到自然成:安省技工证书特训班,点击咨询报名!

问架构师任何问题,你得到的答案永远是一个: 'it depends'。lol... 你肯定还得问 'on what' right?

on many things... lol...

google 之前有没有搜索引擎?google 该不该 ‘reinvent the wheel’?
... ...

但是 ‘reinvent the wheel' 还是需要一些好的 reasons 的。
比如你的不是第一个,但你的是最好的;
你的不是最好的,但你的是最便宜的;
你的不是最便宜的,但你的是性价比最好的;
... ...
帝国主义封锁...
整个项目是为了洗钱... lol...
-------------------------------
anyways, 你得有个 reason。

有 passion / enjoy the journey 和闭门造车还是有几英里距离的。
最重要的是,你走过的弯路/冤枉路让你下次有了走捷径的 sense和本能,这个才叫 enjoy the journey。
Report

Replies, comments and Discussions:

  • 工作学习 / 学科技术讨论 / 请教个位大侠,如果想成为软件架构师,在大学学计算机时应该学习那些课程?谢谢!
    • 基础打好,出来再说。一定要学什么的话,在基础课之上,再看和Architectural pattern, Anti-pattern,Architecture Centric Design Method,Computer architecture, Systems architecture, Systems design, Software Architecture Analysis Method,PM, 相关的课程
      • 介不似把银家年轻银吓死吗?
        • 为什么?
          • 谁能一口吃个胖子啊?
            • 哪里看出来要一口吃?
              • 列出那个书单是给大一孩子看的吗?
                • 楼主说了大一了么?问的是大学期间吧?你就是嫉妒老猫有问必能答。
                  • 红卫兵治学挺严谨。(#7367889@0)
        • 我这半大老头子也吓坏了。苍天呐。
          • 那你就从The ABC of Architect 开始吧.
            • 等我把基础搞定就从这里开始------我现在一边看《数据结构》,一边回帖呐。现在程度差得太远了。
              • 万丈高楼平地起吗.
                • 这楼得起到什么时候啊
                  • 说的是啊,等我80的时候还往楼上搬砖呐。得了,我不该楼了,改牌砖吧。
    • 软件架构师不是学出来的,是写代码写出来的。从写好每一个 method 开始,写好每一个 class,每一个模块,中间犯一些错,学习学习重构... 过个几年你会发现你渐悟顿悟的东西,差不多都在那些书里... 翻翻那些书,验证一下,你就差不多是了...
      • I do not agree. Like air traffic controllers, you don't ask them to fly aircrafts.
        • 不同意也没关系。别的行当不了解,我自己碰巧是软件架构师,谈谈感想罢了。刚出道时也是生怕自己不懂这个 pattern,不会那个 framework,慢慢地就开窍了... 好比下围棋,开始走好子儿,然后定式,然后是势,再然后是势的变化...
          其实我不会下围棋 lol...
          • 呵呵,我会下点围棋,当不了构架师。围棋里面,不学定式很难进步;只会定式,不会根据具体情况加以变化,水平也一般。
            • 定式最好是自己下出来的,而不是看书背下来的。当然,不能一直停留在会走子儿的水平不去看书(那是野狐禅),但很多人(比如我)还没下几天就开始记定式,最后更糊涂了。学而不思则罔思而不学则殆的意思。
            • 什么时候正确的使用哪个定式更重要
          • 超佩服自力更生,硬生生做好的人。我的直觉是:从士兵摸索到将军,完全可能。但是将军带将军,可能性就大很多。更重要的区别在于时间。
            • 我的意思是没有人能不打仗就直接当将军,就算是别的将军手把手教也不行。关于时间,你说得对。如果有悟性,碰到愿意分享的过来人,能少走很多弯路。但我的意思是,架构师不是纸上谈兵,是要靠做项目,做产品做出来的。
              • 同意。我以前在办公室里整天坐着,被 LD 骂得狗血喷头。这天天工地上泡,收获颇多。真的是没有过这样的经历,理解就大大的不同。现在他又让我离开工地。我很光火。他说我现在肚子里有乾坤了,不在工地更合适了。呵呵。SLAVE DRIVER。
      • 怪不得我问构架师哥们,想当构架师看什么书。他说没什么书,有几本也白搭,他们工作不按照书上来。
        • 如果非要类比,架构师要学的得算是独孤剑法了 ---- 忘掉招式,预测变化。
          单以破刀式为例,你不要管对手是单刀、双刀、柳叶刀、鬼头刀、大砍刀、斩马刀... 你忘其形,得其神,以轻御重,以快制慢。
      • 不得不说,你的这种方法是最诚实的,也是最累的一种方法。
        • 有的就是这 passion,enjoy 的就是这 journey。
          • 问个问题
            如果你开始做什么的时候,隐约觉得,或者是做 RESEARCH 就会知道有更好的成型的产品可以利用,你还是坚持做下来。做出来雏形时发现成型的产品。你是换呢还是不换呢?

            举个例子:我老公自己坚持做了个盒子,CUSTOM FABRICATION。做好之后,发现很不好看。后来我 ORDER 了厂家做的,好看好用。后来就换了。但是他的 FABRICATION 的初衷我不理解。和你的 PASSION,JOURNEY 的做法很类似。想了解。
            • 问架构师任何问题,你得到的答案永远是一个: 'it depends'。lol... 你肯定还得问 'on what' right?
              on many things... lol...

              google 之前有没有搜索引擎?google 该不该 ‘reinvent the wheel’?
              ... ...

              但是 ‘reinvent the wheel' 还是需要一些好的 reasons 的。
              比如你的不是第一个,但你的是最好的;
              你的不是最好的,但你的是最便宜的;
              你的不是最便宜的,但你的是性价比最好的;
              ... ...
              帝国主义封锁...
              整个项目是为了洗钱... lol...
              -------------------------------
              anyways, 你得有个 reason。

              有 passion / enjoy the journey 和闭门造车还是有几英里距离的。
              最重要的是,你走过的弯路/冤枉路让你下次有了走捷径的 sense和本能,这个才叫 enjoy the journey。
              • 有点意思
                有些时候,我觉得还有个 PRIDE 在里面,具体此情此景,是 PRIDE 还是 BENEFITS 占了先,估计自己也说不清,谁让人是情感动物呢?

                这半年多,想想当初自己的笨拙,现在可能不会那样了。但是没有当初的笨拙,也没有现在的灵巧。你说的,蛮有启发的。是不是本能,我不敢苟同,但我知道 SENSITIVITY 是肯定增加了。
    • 不要学计算机,将来就有可能。
    • 有的厨师能做得一手好菜,有的厨师能"说"得一嘴好菜。要做大公司里的architect, 嘴皮子上的功夫最重要。
      • 最讨厌的,是这种明明开不了火车,只好满嘴跑火车的选手。洋白这样的,要比国人多得多。
        • 你还真别不信,象楼上那位有PASSION的,ENJOY JOURNEY的,在大公司未必混得好。
          • 呵呵,这和老美比赛前狂吹自己一定赢,赛后拿个银牌又吹得震天响,不是异曲同工吗?这是文化的一部分,好笑吧。
            • 你在人家的地盘上,真就得按人家的规则玩。
              • 很遗憾也很悲壮。
              • 别动不动人家好吧?现在国内也一样的,只是在这“跑”不过人家而已
          • 哦,是说我呢么?我在大公司和小公司都混得不好。