万丈高楼平地起——写在开博时

从大一学C++开始,学习编程已有五年。在这五年里,曾经很喜欢软件,想转专业去学计算机或者是软件学院,还上了学校的计算机软件辅修专业;遇到的困难也很多,主要是没有项目做,没有志同道合一起学习的伙伴,也曾为了逃避而去做硬件,在单片机上学成半瓶子醋。现在研究生的方向总算定了,是Web开发,一窍不通从头学,绕了个大圈又回到软件上面,算是实现了几年前的理想吧,但已经没有当年的感觉了。当年逃避的东西最终还是要认真面对,逃避,本来既不是一种积极的生活态度,你必须为了生活去适应环境而不是拒绝变化逃避现实。 我的本科专业名字叫自动化,于是稀里糊涂的学了C++的皮毛,但对MFC却很头大,接着学了数电模电这些基础课,也觉得自己和计算机专业的差距,逐渐放弃了做软件的理想。大三接触到单片机,跟着一个老师学做简单的项目,真正认识了51单片机,学会了51单片机的汇编和C语言开发(因为我C++的底子打得还是很扎实的,所以写C一点都不吃力),也能用我的一点MFC的皮毛知识写上位机下位机通信小程序,并且能用Protel画板子。在大四课程设计里又学了一回PLC,玩了玩电梯模型,那时候觉得自己应该是做硬件开发了。 接下来发生了许多意料之外的事情,先是想去浙大读研却被留在了本校本专业,然后在选导师这个问题上我头很大。虽然是本校的保送生,但是女生总是多少要受到一点歧视,检测方向的老师基本不要,控制理论那边我不感兴趣,最后找到了我现在的导师,他主要的项目都是单片机应用,也需要网络和数据库编程控制。我的方向一直都没有定,毕业设计摸了摸ARM7做了个嵌入式系统移植,研一主要是上课,没有进实验室,每次去找导师,都要我好好学习,多看些书,但每每问及将来的方向时就没有定数。我在课外也看了些书,以硬件为主,巩固了以前的基础。那时候我觉得自己不太可能做软件了,但最后,老板给我分的方向就是软件,还是我一窍不通的Web。 应该说我的软件基础还可以,在当年的辅修课上,数据结构操作系统这些基础课我学的还是很不错的,但我始终没有项目经验,也没有继续去深入。现在有些后悔,如果当年能多钻研一些,也许现在就不需要重头学起,如果当时能一条路走下去,就没有那么多选择的痛苦。 现在,研二开学了,时间也不多了,只能希望自己在有限的时间里打好基础吧,我不相信什么速成,只有去啃经典教材,多写程序,希望能早点在C#和Web、ASP.NET上入门。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值