日期:2014-05-20  浏览次数:20782 次

如何突破“一个熟练的控件使用者”
    毕业之后一直在一个国企的it部门工作,主要是做一些c#的软件开发。部门不大,开发也是自己做自己的。刚开始一两年自己读了c#入门经典,c#高级编程,觉得自己提高的还蛮快,可是最近才发现这种小作坊似的开发模式根本就不能跟外界沟通。给人看了代码会质疑我没有专门做过开发项目。
    前一阵子看了一篇文章,发现我就是从一个熟练的控件使用者到更熟练的控件使用者,但是软件开发所需要遵循的规则完全不懂,想怎么来就怎么来。我也知道开发需要的软件说明书,数据库设计说明书,模块化,测试流程,可是自己做的东西的时候也不知道先干什么后干什么。赶紧做出来就完事了。
    前几天想接个兼职的活,对方看到我的代码就拒绝了,我问他怎样才能提高,他的建议是到一个正规的软件公司去工作。可是我又不想放弃安逸的国企环境。
    在这里真诚希望大家能够给我一些学习上的建议,比如该读些什么书能解答我当前的困惑,我很想看一看别人的软件项目都有哪些东西,界面数据库代码都是怎么做到规范的,文档有哪些都需要怎么写。如果模板或者样例是C#的我会非常感激! 

------解决方案--------------------
老老实实在国企里面干吧,把脑筋用在怎么交往有用的人和升职获得权力上,比你提高技术水平有意义的多。

很明显楼主你不是那种对技术有热情有潜力的人,所以别浪费时间在这上面了。

当然,你可能觉得我说的不对,路都是自己走的,但是要记住,没有回头路哦。
------解决方案--------------------
的确,到一个正规的软件公司这是最佳途径,不过其他学习途径也是有的,看.net framework的源码,微软自己的绝对规范,控件相关的可以看Devexpress的源码,还有可以去codeproject上下别人的源码学习,那上面的源码也相当规范,反正我是看了后大呼C#语法的优雅
------解决方案--------------------
不参与大型的项目,很难真正的学会这些东西,就算这些都摆在那里
------解决方案--------------------
人要学会知足,正所谓知足常乐说的就是这个道理...

不要一味的最求技术,只要给工资,有房子有车有女人有孩子,此生足以..
------解决方案--------------------
你不是对技术有兴趣,而是对技术的结果(比如能揽下兼职的工作,或者可以在安逸的生活外还有零花钱赚赚)有兴趣。所以你对于退而结网的学习是不感兴趣的,只想着临池羡鱼。
------解决方案--------------------
很多人都求安逸,想破脑袋就是进不了国企,别轻易的就想离开这种幸福的窝。确实技术的东西还是到专业的公司走一走看一看,你才能有一个思维性的提升和习惯性的培养。单干的小作坊非常困难想提升自己的开发水平,原因是你的项目需求和压力性都是你自己认为的需求和压力。没有一些异常情况的发生一切都是你可以预料到。。。
------解决方案--------------------
综合楼上曹版的意思就是你更着重的关注C# 底层,你熟练的使用了控件,下一步应该是熟练的制造控件了.
------解决方案--------------------
下一步,不用服务器端控件.活下去,活得好好的.
再下一步,不用控件,活下去,活得好好的.
再再下一步,什么都不用,活下去,活得好好的.
再再再下一步,... ... 你成功了.

因为你什么都不用都能活下去,活得好好的.那你就是成功了.