计算机C#程序员如何高效自学

大学里学的就是计算机专业,虽然基础理论什么的都学过,不过学校教的也仅仅是基础。毕业后找了一份与计算机不相关的工作,但是我其实还是喜欢学计算机。可是仅仅凭着在学校里面学的那... 大学里学的就是计算机专业,虽然基础理论什么的都学过,不过学校教的也仅仅是基础。
毕业后找了一份与计算机不相关的工作,但是我其实还是喜欢学计算机。
可是仅仅凭着在学校里面学的那点东西,实在不足以找个程序员的工作,哪怕是最初级的程序员。
但是为了找一个程序员的工作,我给自己列了一些目标,比如重新学C#基础知识。但是现在遇到了一些问题。比如说理论如何与实际相结合,实践项目做些什么好,或者再学些什么书呢?
展开
 我来答
法术大师巴林
推荐于2016-03-11 · TA获得超过5017个赞
知道小有建树答主
回答量:1003
采纳率:25%
帮助的人:363万
展开全部
写程序最重要的就是兴趣,看到什么有意思的就自己做一个试试,即使只是自己写点简单的小游戏都会积累很多经验的;当然,如果方向上更有针对性,比如网络、数据库等等,就更好了。

另外就是提到的基础,的确,C#在语法层面很“简单”(其实我更喜欢用简洁),但要知道所谓基础绝对不仅仅是语法层面。无论是什么程序员,首要的基础就是数据结构。拿出耐心,老老实实的自己实现一遍各种常见的数据结构及算法,绝对是一生受用的东西。

另外一个重要的事情就是设计模式,现在新的设计理论层出不穷,但设计模式绝对是现代设计理论的基础,更进一步说,不理解设计模式,绝对不可能说理解什么叫面向对象,楼主要拿出足够的时间阅读相关的书籍,尤其是最新的书籍,通过看设计大师如何看待编程、解决问题,来理解什么才是程序设计最重要的东西。
饭饭ta哥
2011-08-11 · TA获得超过281个赞
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:128万
展开全部
你是没毕业呢吗?要是还在学校没毕业的话!建议学好C,数据结构,数据库!C/C++会的话,C#太简单了!要是毕业了的话!公司会安排新员工统一学习公司需要的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
southwing
2011-08-11
知道答主
回答量:3
采纳率:0%
帮助的人:5072
展开全部
你的问题我也遇到过,你已经认识到理论与实践结合我觉得已经抓住真理了呵呵,找一些案例上机操作应该是必须的了,再就是我觉得能够认识一下行内的朋友是高效的,在具体只能自己想办法了,我自己也苦于此呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
taobox
2011-08-11 · 超过26用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:53.5万
展开全部
看一些视频,然后研究别人的源码学习一下,有机会到一个公司最好有团队的去做些实际项目,先从普通的程序看起,然后是三层架构,带工厂模式带接口的,MVC路途漫长啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaojin060328
2011-08-11 · 超过16用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:40.5万
展开全部
应该按照自己的意愿走
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式