搜索            

无为论坛,没有版主,不删贴不封ID,北美中文论坛,加拿大中文论坛,红卫兵rolia,找工作,面试,职场,学英语,股市,炒股,心态,沟通

无为论坛,没有版主,不删贴不封ID,北美中文论坛,加拿大中文论坛,红卫兵rolia,找工作,面试,职场,学英语,股市,炒股,心态,沟通

诚心向兵哥及各位高手请教。----- 这是我在兵哥的文学城博克提的问题。响应兵哥号召,贴到这里。请各位高手不吝赐教。 (IT)

by leonardmars(小马识途), 2014-12-24 11:37
edited by 小马识途, 2014-12-24 15:11

兵哥啊,这个事情困扰我很久了。今天抓住高手可要好好请教一下。我不是软件科班出身,现在算是从事软件相关工作。一则,早期的时候总觉得软件不是自己本行,就没下过大功夫,水平非常肤浅。后来痛定思痛,看了些书,打算努力好好入门,像什么软件工程、操作系统、数据结构、设计模式之类,都大概了解了一些。可仍然觉得有什么地方不对头,总有那种思路和软件格格不入,还没有入门的感觉。

要说俺也是学工科出身,以前不管学什么课程,只要下过功夫,没有学不会的。唯独这次感到软件不同。读了些书呐,好像也都看懂了。可是总觉得心里还是没底,缺乏清晰的总体思路。就是那种没有搔到痒处的感觉。这可是从来没有过的。

以前都是些小的程序,还好应付。前几年我们有一个比较大的正式一些的项目,我负责构架设计之类,那时候真是不大懂,有点懵了。问过一些朋友,也不得要领。就是觉得一片混沌,没有思路。

我也知道一般可采用别人设计好的软件架构,可是,到哪里去学习这些东西?我有个哥们就是做架构师的,他说架构师的知识都不是从书本上学的,是工作中积累的。估计哥们看我基础太差,也不好意思打击我。

看了兵哥的 manage complexity的文章,特别有共鸣,感觉我就是缺乏在混沌中建立秩序的能力。这大概就是兵哥强调的“码感”吧。这似乎有点是天生的,我安排事情有时缺乏条理。资质愚钝,有没有提高的可能啊?怎么提高,兵哥给点建议。

我现在自己也在不断地补课,毕竟欠缺得太多。希望有一天能厚积薄发。有哪些是必须掌握的知识,兵哥给指点下吧,千万别推辞。我们公司的软件和设备打交道的多,经常用C,现在在看《C陷阱和缺陷》。没办法,补补课了,很多东西以前真不知道。感觉我对细节的掌握欠缺很多。可问题是,加强了细节,并不一定能带来总体思路的进步。我感觉自己最缺乏的就是总体的思路。怎么提高全局的思路呐?这个问题已经困扰我几年了。

当然,我们针对的软件应用是不一样的。但我想,软件最根本的思路总是相通的。像兵哥说的“Uniformity is heaven”,我非常有共鸣,自己也有类似的体会和总结。

  675 views

整个话题:

 RSS Feed of thread

 
[x]