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

32岁开始学习.net求建议
在我15岁的时候,作为考试拿年级第一的奖励,爸妈给我买了一部小霸王学习机,我从Basic开始了编程之旅。此后参加过市里和省里的编程比赛,基本都是市里一流,省里二流的水平。高考时候,报了上海某学校的通信工程专业,后来被调剂到金融学专业,虽然没有继续编程的学习,但是课余偶尔还是会用一点编程的东西。大三在飞利浦实习,就用PowerBuilding搞了一个小程序,让本来人工处理的一些数据,让本来需要两个月的工作,一个月就完成了(还包括开发时间),有一点小小的满足感。

不过这段经历并没有给我的职业发展带来任何帮助,甚至当我向求职公司HR介绍的时候,给他们造成一种我的长处是编程的错觉。于是,在此后的面试中,我再也没有提及编程的技能,以免误导求职公司,被拒之门外。大四毕业之后,我进入了某一国际会计师事务所工作,当时是让人有点羡慕的一份职业,收入也还算不错。在此后的五年中,别说编程,就是Excel的宏我都懒得用,每天接触电脑,除了上网聊天,看网页,就是Office系列。自己怎么也不会想到,几年以后会再次下定决心来学习一门应用开发技术。

2009年,在这个事务所工作五年之后,我选择了离开,进入了现在的公司,负责财务部门的整体运营。现在的公司虽说也是一家国际公司,也曾经跻身世界五百强,但是公司内部系统十分的落后,很多的报表都是人工的处理,非常没有效率。不仅如此,2010年、2011年,由于部门内部好几位女同事相继休产假,让我的工作压力陡然增加,工作的质量也无法得到保证。一般的做法,这种时候是请一些实习生来暂时帮忙,顶过这段的。但根据我的经验,对于财务工作来说,实习生能做的很少,却能在工作中制造很大的麻烦。所以我还是尽量减少实习生能够接触的范围,让正式员工轮岗来解决一些同事休产假的问题。当我加班处理报表的时候,我是多么想能够有一个小的应用,我可以定期导入数据,它帮我进行一些固定的处理。

或许有朋友说,现在程序员很多,我不需要自己学,花钱找人开发就好了。的确现在能编网页的人很多,但是能够编出来有用的应用的人,却真正不那么好找,能像论坛里面各位一样有这么高水平的,不仅需要学习,更需要很好的职业道德,需要真正的热爱编程这个事业。另一方面,在这种外资公司,开发再小的应用也是大事,需要Capex(资本性支出),需要预算,流程长的吓人,比自己学编程还麻烦。

最终,我觉得,还是要把当年的那些东西再拿起来,一方面可以做一些小的应用,让它帮我做一些机械性的工作,节约出来时间做更多的事情,另一方面,也能让老板了解使用信息技术的好处,在争取预算时候,能够有更多的说服力。我现在已经快32岁了,对大家来说,算是一个老人了吧,学这个技术难度肯定要比诸位大多了,不过我觉得自己还能试试看,对自己还是有一点信心的。每天下班回家,都自己鼓捣着我的笔记本,试着编一点代码,学一点东西。慢慢下来,还是有一点感觉了。

希望用一年的时间,学到一个中级水平吧,本不指望吃编程这碗饭,能够用.net和Sqlserver,做一些数据的处理应用,不必自己开发很复杂的控件,外观啥的也不用太讲究,只要能够完成数据处理就好。为啥选.net技术呢,因为工作过程中的信息,很多是不适合放在单机上处理的,用.net程序,可以让其他同事的资料上传到服务器处理,然后仅反馈最终结果,中间的过程可以比较容易控制。

本来想一直潜水来着,但看到精华区里面学英语的哥们辞职回家学.net,非常感动,就写了这些东西,一方面算是新人报道,另一方面,也希望能够各位高手给一点建议,从哪里入手比较好一些,推荐一点自学教材、视频啥的。本人学过VB/C++和Powverbuilder数据库的应用开发,能看懂基本的C#语言,但是对于.net的构架不是特别的清楚,SQLserver的配置啥的也不想研究太深,只是希望能够在应用层面做一些简单的开发,毕竟公司还有专业的IT,只要能在家里搭一个简单的实验库,功能开发好了,到公司deploy就行。

好了,楼下好听的不好听的都欢迎啊,刚来没多少米,积分没多少,不好意思了。

------解决方案--------------------
努力!
------解决方案--------------------
从楼主的描述来看,多年未接触编程了,但是还是有编程的思想
所以建议你与其花时间研究如何开发,用什么技术
不如将自己的需求详细整理出来,写出来,让公司专门的IT来做

顶多他们做出来的不满意再让他们改呗(leader就是干这个的)
------解决方案--------------------
先学C#语法,边看边练习
------解决方案--------------------
LZ可以找一个编程的实习生~哈哈 去年刚我就是这么被招进去的 到最后项目完成还有3.4个HC Saving~