成功可能起源于良好的规划

 

本系列文章由ex_net(张建波)编写,转载请注明出处。

http://blog.csdn.net/ex_net/article/details/7583396

作者:张建波 邮箱: 281451020@qq.com 电话:13577062679 欢迎来电交流!

另:我正在组建创业团队,从事物联网、智慧小区、计算机系统集成软件、平台开发,寻求计算机、电子信息、营销的伙伴加入,年轻人需要有梦想。

就业不如创业!以其给别人打工,不如给自己打工!我们都是热血青年,携手去打造属于我们自己的天空!

由于本人现处云南昆明,诚挚欢迎你的加入!

  

 

 

        随着近日笔者写的《大学生如何让自己强大起来(计算机、电子方向)》博文http://blog.csdn.net/ex_net/article/details/7583396受到了很多同学来信交流。在此我将来信的问题进行了归纳并提出了我的看法,希望对大家有帮助。

 

        1946年2月15日,在美国宾夕法尼亚大学,世界上第一台电子计算器ENIAC正式投入了运行。作为二十世纪的一个重要发明,计算机已经发展了近半个世纪。今天我们可以在各行各业都可以看到计算机的身影。

        在超市,我们可以看到基于计算机系统的“超市进销存系统”;

        在学习,我们可以看到基于计算机系统的“多媒体教学系统”;

        在工厂,我们可以看到基于计算机系统的“工业流程控制系统”;

        在小汽车上,我们可以看到基于计算机系统的“电脑控制系统”;

        。。。

        。。。

        21世纪,家用电器也扣上了“电脑”、“智能”的名词。

        计算机的发展从“单机”到“多机”到互联网联机,又到现在的“云计算机”等等,无时无刻不在变化。

        那么,作为“计算机专业的大学生”,该何去何从

        我个人认为,大学生越早树立自己的目标,越早选择合适自己的方向是最好的。现在的就业环境日益激烈,如何在职场上为自己争到一席之地,尤为重要。

       如何选择适合自己的方向呢?

       在这里,我把我自己如何选择方向的过程和大家一起分享。

       选方向就像选择“职业”,今天的选择很可能决定明天的就业(当然也可能有例外,而且例外经常出现)。

 

        IT行业的就业,就我所知的大致可以分为以下几类:

      (1)WEB方向,主要是从事网页、网站设计开发。

      (2)Windows应用程序开发

      (3)Windows底层开发

      (4)计算机控制接口开发

       (5)游戏

       可能还有其他方面,受制与笔者才疏学浅就只认识这么多了。

     

       如果选择从事WEB、网络方向,从我的经验以及我的团队开发经验来看,大致可以有以下几个路子可以走:

            1。从事商业门户网站,例如给 XX 公司做个公司网站,给 XX 人做个个人主页等等

                             那么学习 Html + CSS + (ASP) 就差不多够了,当然你也可以选择PHP,不过初学者不推荐PHP。选ASP容易快速上手获得“成就感”

            2。从事B/S架构的软件系统开发

                          (1)电子商务网站

                                例如在线购物、在线订票等等

                                那么这就要求你必须懂得“动态网站制作”,那么除了“静态网页“制作,你还要需要掌握服务器端技术(windows、Linux都可以),下面推荐2种学习方法。

                                      a.先学html

                                      b. 再学css

                                       c.然后选择一面动态网站技术

                                                              选择asp(asp.net),那么数据库就选access 或 ms sql2000

                                                              选择php ,那么数据库就选mysql

                                        

                                  (2)企业的WEB应用系统

                                          例如网络办公(OA系统)、CRM系统、ERP系统等

                                            那么最好选择asp.net 或 jsp(J2EE),毕竟一个企业的应用系统往往业务很复杂,如果没有一个合适的开发工具,那么再开发过程中往往会比较麻烦。

                               

                                   

               3。从C/S架构的系统开发

                      由于客户端服务器模式,已经出现了很多年。在一方面,选择的余地就比较多了,但也是造成大学生往往无从选择的原因

                     C#我个人认为是一个比较好入门的语言, 选择用C#无论是做windows的应用程序,还是做web的应用都是比较不错的选择。同时由于Visual Studio 集成开发环境的帮助,学习、使用起来都会事半加倍。

                    建议大学生按照以下选择:

                              首先 C# 作为入门语言,其次是C++

                   有部分同学认为学习C++就一定要学习MFC ,在这里,我不建议初学者学习MFC,因为如果你对windows没有一个深入的了解,就急急忙忙去学习MFC,很容易遭受到打击。(同样是为了做出应用程序,选择C#可以很快上手,找到感觉。当你的软件设计思想、计算机编程的感觉建立了,再去学习MFC可能会事半功倍)

         当你有了C#的windows编程基础后,如果你打算挑战自己,或者需要把软件的重心向下移动(例如去操作硬件或者涉及需要高速绘图)你可以考虑学习MFC了。就我个人经验来看,学不学MFC都不重要, 虽然笔者自己认为自己也懂MFC,但是这么些年的软件开发经验来看。学一个C#足够通杀很多项目了。

           在这里我向大家介绍一下我学习MFC的路线:

                     C/C++ 必学  ----> windows 操作系统原理 --------> win32 API 接口--------> C++编程思想   -------> MFC

                     学习掌握MFC不是随便靠几本书,照着书上的例子随便做做就会的。学MFC是相当痛苦的,对初学者,这也是为什么我不推荐初学者学的原因。

                     初学者应该尽快在计算机编程中找到乐趣,而不是遭受打击!

                   作为windows的开发利器,下面的几种技术是有必要了解的:

                        (1)ATL

                        (2)QT

                        (3)MFC

                        (4)Std

        

                 如果选择从事计算机驱动级编程,那么至少以下几种技术要会

              (1)win32 汇编编程

               (2)windows DDK 编程

               例如,你要是打算自己开发一个虚拟光驱,或者类似”金山快盘“的东西, 那么你就得要会写”驱动程序“了

 

                 如果你要从事计算机控制方面编程,那么建议你最好首先选择C++ ,其次是C#。

                        另外,自己最好找点《C51单片机》方面的书籍看看。这样可以加强你对计算机I/O口,尤其是串口、并口、USB、1394这些接口的认识。

 

                

              暂时就谈到这里, 欢迎大家来信交流。多多批评,多多交流。。。。

 

               人总是在矛与盾中成长。。。。

 

              

              

                    

 

 

 

                       

                                

 

  
  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值