问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#程序员成长路线

发布网友 发布时间:2022-04-29 13:14

我来回答

5个回答

热心网友 时间:2023-10-08 19:21

慢慢来,一口吃不成胖子,asp.net网页设计线路、C#.net桌面程序线路,是两个不同的编程技术路线。但它们都要和数据库打交道,不管哪种数据库,至少要会使用一到二个,初期学习数据库重在应用,就是建数据库、合理设计表、写sql语句,存储过程等,后期重在数据库管理,如性能优化,备份恢复等。网页设计,做网站有时是分工做的,有人做美工,使用photoshop制作效果图,使用Flash做些小动画,有人写html页面就是将效果图转化为html代码,不管你是使用table还是div+css,只要美观、兼容性好,客户不在意技术多先进,关键是实现功能,使用简单方便,有人编写程序代码,就是后台代码文件。当然你要是独立完成整个网站,基本上就是要完成上面3种人完成的活。
另外你说的都懂点,这也是现实中存在的,如果你不是老板,老板让你做什么你做什么,客户的需求往往是多样化的,保不准你正在编写桌面程序,突然说一个jsp网站让你改改,你不得不看看linux操作系统命令怎么用,即使是只使用cp复制替换个文件,安装个巨无霸oracle查看一个源程序提供的数据库表结构。电脑中病毒了,最后让你重装个系统,交换机坏了,买了个路由器,让你在制作个网线什么的。
最后想说的是自己独立完成项目,程序构架是非常重要的,首先要有这方面的基础,基础的获得最好的方法,就是分析被人写好的项目,看看别人都是怎么设计的,再遇到这类问题自己只管拿来用。事实上想创造一个好的架构太难了,如果有现成可用的只管用,没人在乎是不是你创造的。在一些行业,确实有一些行业特定的业务知识,当你参与到一个特定行业具体的项目的时候,通过学习行业其它软件,自己在做的时候只要实现已有的功能和本想加入的功能就可以了。单纯学习编写行业软件,没有市场需求,没有整改意见,也就没有持续更新的动力。行业软件除了业务不一样之外,大多是都是相似的。就目前的应用C/S还是主流,大多是MIS系统,但也有些公司开始向B/S转变,将以往的业务平台转到web上运行,要实现像桌面程序那样,哭的还是程序员,大量JavaScript代码,ajax应用足够忙活一阵的。
有一段编程痛苦的经历,其实是自己的一笔财富,当自己写过10万行代码、或50万行代码,再回首以前的经历,很多时候自己是在做着重复劳动。粘贴复制以前的代码。

热心网友 时间:2023-10-08 19:21

你要是选择windows应用性程序开发,就只能走这条技术路线了,实际上,是需要花费很多时间的,没有速成的办法,

这就是为啥国外的成熟程序员的年龄都在30以上。

但建议你的是,对于基础性的东西,一定要多花时间搞扎实了,像数据结构、OO、设计模式、数据库原理、网络基本原理、主流编程语言的语法等,这些东西是很基础的。

对于像ASP.NET, 这样的web开发技术,由于更新太快,今天你再研究2.0,明天4.0/5.0都要出来了,所以,不必每个版本都研究那么细,掌握了http基本原理了,以后的新版本无非是提供了更多的控件,也很容易应用的,项目中需要用到时,再找资料也行。就是因为你有了基础,所以你能快速的找到你要的信息。

找准定位,选好方向,摆正心态,就会成功的。

热心网友 时间:2023-10-08 19:22

你也不用全都会,
C#你能学精通就不错了,asp.net是主要用来做网站的技术环境,技术变化的比较快,书业很多啊,没必要看太多的书,熟练掌握一本两本就可以了
光这个你学成熟就行了,别的只做了解,用到时候再仔细查资料就行了,不用都学,很累的
其他的软件根据需要多少学点,别的软件没语言难

热心网友 时间:2023-10-08 19:22

楼上见解,ctrl+c ctrl+v ctrl+s 多按按····

热心网友 时间:2023-10-08 19:23

找些web源码看看 。用项目来学习会很有*
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蒙牛为什么卖给中粮 只知道名字怎么找人的联系方式 谁能告诉我怎么在微博上找人啊? 新浪微博怎么找人啊? 雅思裸考一般能考多少分 高热病人应如何护理 检疫性有害生物 多少种 北半球气温最高和最低的月份分别为 北半球气温最高和最低的月份 一起又看流星雨中有一首歌歌词是:为什么你会出现在我的身边_百度... Java 程序员的发展路线一般有哪些?有什么建议? 你好,我们是小规模纳税人一年可以开多少专用发票? 小规模纳税人一年能开多少金额发票 2021年11月小规模纳税人一个月能开多少发票 小规模纳税人一个月最多可以开多少发票?- 问一问 小规模纳税人一个月能开多少税票 小规模纳税人一年最多能开多少钱发票? 小规模纳税开发票能开多少?? 小规模纳税人一年最多能开多少普票? 小规模纳税人一年可以开多少发票 小规模纳税人企业一年最多能开多少增值发票票据? 为什么有的EXCEL表格别人用离线发给我我就能打开但是我直接拷贝过来就打不开 ...打不开,但是他自己的能打开。我的电脑其他EXCEL都正常使用 excel2010加载到100%就是打不开,到别人电脑上就能一下子打开,各种方法试过就是不行,求救 为什么打开别人传给我的Excel会出现这种情况,而且打不开? 请问我从别人电脑里考来的EXCEL文件,为何有些打不开??? 银行社保卡 周六上班不 EXCEL别人发的文件能打开,我自己做的打不开? excel表格自己能打开,有些人打不开 共享EXCEL别人打开的情况下我怎么打不开了? 农业银行存款10万一年利息是多少 程序员走管理路线还是走技术路线好 程序员往哪个方向发展比较好 知乎 程序员如何提升自己的核心竞争力? 程序员转行有哪些方向 截图苹果电脑 常用的网络通信设备有哪些? 心遇怎么发- 问一问 心遇聊天送对方蓝色妖姬礼物就可以加微信么 监控设备里的传输设备,传输系统是干什么的? 都有哪些? 具有什么特点。 求帮忙 心遇怎么发- 问一问 安防行业内,光纤网络传输设备做的比较稳定的有哪些。 心遇为什么不能发手机号 苹果手机itunes store无法连接怎么办 在网络互联设备中连接两个同类型网络需要用什么设备? 无法完成您的itunes store的请求 itunes store暂时不可用 请稍后再试一次 "家本荥上,籍占洛阳"怎么读 《乌衣巷》这首诗的作者名字怎么读,读音是什么?? 不锈钢反应釜的安装细节 刘禹锡的正确读音