在我学习的时候走了至少3年的弯路,那个时候没有人告诉我该如何去学习,养成什么样的学习习惯,用什么样的学习方式,走什么样的技术路线,只是用自己的理想坚持到了最后,很苦,那个时候家庭的经济也到了崩溃的边缘,学费都要出去借,唉不想了现在好了。
既然弟弟也选择了软件开发的专业,所以不想让弟弟再走弯路。
我是一名使用微软技术的程序员,所以我只能告诉弟弟关于成为微软程序员马上要做的事,希望他少走弯路,贴出来,博友们帮助看一下,那里有疏漏,为他提提建议,因为弟弟对我们的家庭是那么的重要。
如果你也和弟弟一样,是名今年刚刚入学的大一学生希望我对弟弟说的话也能对你的学习有一点帮助。
以下是我对弟弟所提出的所有问题的总结回答笔记,怕他忘记所以我记录了下来,随问随答也许顺序有些零散,定位初级软件开发工程师(.Net方向),
时间: 2009年7月11日 地点:北京 时长:90分钟
1.马上就开始做!
2.外事不决问Google,微软还有一个Bing
3.习惯并强迫自己阅读英文资料。
4.善于积累和整理资料,做我们这个行业的,资料(数据)是无价的;
5.习惯每天写博客,我推荐他来博客园,因为这里提供开放的环境。 http://www.cnblogs.com/
6.习惯每天阅读订阅最新技术信息,从不放过任何一条知识。
7.习惯跟踪最新的技术和业界新闻。
8.UI 工具Expression Studio 3。
9.最简单的学习方式,就是单刀直入,直接做要达到的事情,比如我要学编程,最多的事情就是看代码,我要学英语,做的最多的事情就是直接去使用英语。
10.确定开发方向,对于Client 我推荐 Silverlight 和 Phone 方向,但是Asp.Net(网页程序)也是要学习的基础。
11.快速的搭建开发所用的环境 Silverlight Tools,Mobile 6 SDK
12.善于使用最新的软件工具,比如RSS阅读器,WebCast的iReaper下载视频等等,Windows Live Writer 记录笔记
13.安装Windows Server 2008 R2 操作系统 ,搭建虚拟化开发环境。
14.安装Visual Studio 2008 Sp1 和 Visual Studio 2010,精通 C# 打好基础
15.安装SQL Server 2008 sp1 精通使用,标准SQL是基础,了解多维数据库和空间数据库,嵌入式数据库打好基础。
16.了解虚拟化是什么 会使用 Hyper-V Server。
17.了解云计算服务是什么,并体验其滋生出来的产品服务。
18.了解软件的开发流程,
19.了解软件架构,设计模式,建模符号UML
20.打好C#基础,打好设计模式基础,打好软件架构基础,打好数据库设计基础,打好产品开发意识,成本控制意识。
21.关于系统安全不要浪费时间,杀毒选用Nod32,MSE,习惯备份系统镜像,虚拟硬盘
22.如果要买台式机电脑,建议购买配置 AMD 处理器 羿龙II 4X,主板 AMD 790GX,DDR3 8G 金士顿, 硬盘 1T 32M-64M缓存 SATA 7200,24 LED 显示器,因为AMD处理器大多都支持虚拟化技术,没有虚拟化是不行的。
23.不乱结交朋友,不炫耀自己的技术,忠诚热爱自己的技术。
24.精神--学习是一种信仰,一种追求,一个理想,不是应付生活,应付人生,应付答案,那么最后应付的人就是你自己。
25.对待做每一件事情都要以成功为结果,去努力做成功的事情,你才是成功的人,可想什么事情别人做都能成功,而如果换作是你做不是这个原因就是那个原因,那将会是多么悲惨的事情。
26.敏捷的思维模式很重要,成功的人的思维是一种定式的,模式化的,可想如果你不去锻炼自己的能力,不去努力跟随和提高自己的理解力,当你在人群中,别人所沟通的问题,你无法去理解,那么别人还会与你交流吗
27.追求更高,更远的目标,并将你的信心传递给每一个人,影响每一个人,你是一个可以成功的人,拒绝说出“哎~,能找到工作就行啦,哎~,能呆着这里就可以啦”,这不是我们家里人的性格
28.热爱我们的家庭,我们的传统,我们的追求,永远不要忘记我们出生在一个工人家庭,并以拥有像爷爷奶奶这样吃苦耐劳精神感到骄傲,做宽容勤劳的人骄傲。
通过与老弟交谈,发现老弟的性格拥有叔叔和哥哥的优点,并且没有我们家庭的缺点,所有你是非常的有潜力成为我们家里面下一个“明日之星”,努力吧,成功始于足下,付出才会有回报。付出的越多才会回报越多。
分享到:
相关推荐
使用visual studio 2019、.net 4.7.2且积分多的博友可以下载后直接运行,想学习过程而且不怕麻烦的博友建议按博主的博文去自己尝试编写https://blog.csdn.net/weixin_41529093/article/details/103148427;
#资源达人分享计划#
这一过程对于开发高效、高性能的嵌入式系统至关重要,特别是在需要快速数据交换和处理的场景下。 首先,理解ZYNQ架构是关键。ZYNQ结合了ARM Cortex-A9双核处理器系统和可编程逻辑,提供了一个异构计算平台。AXI总线...
文章评论,因为是网站游客或站内的博友阅读文章之后所发表的,所以注册用户对文章所对应的评论只能进行删除操作,此为用户的基本功能。注册用户个人基本信息,包括姓名、出生年月、省份、城市等,是用户自己维护的,...
应博友要求,在此分享下我的经验,不好之处还望大家多多指出。 在做之前,首先需要添加相关引用Microsoft.Office.Interop.PowerPoint.dll。 using PowerPoint = Microsoft.Office.Interop.PowerPoint; 操作PPT...
### 博友共勉:你的博客为什么不受欢迎没人看 #### 一、个人品牌的重要性 - **定义个人品牌**:在互联网世界中,个人品牌是指个人通过持续产出优质内容,在特定领域内建立的独特形象和声誉。 - **案例分析**: - ...
发问题帖子无法写太多代码,用链接的方式放到问题贴里,代码来自csdn博友,在浏览器中打开是乱码,欢迎指教
我是懒得打字了,这是一个博友在网上发布的java道试题,涵盖java基础篇
C#微信开发,有基本的代码,看过我博客的博友可以根据我的项目更好的学习微信开发,有临时二维码生成,自定义菜单,授权页面等基本内容。
综上所述,《博客系统实现》实训项目涵盖了从需求分析到系统设计、编码实现再到测试与调试的完整Web应用程序开发流程,对于学习者来说是一次非常有价值的实践机会。通过这个项目,不仅可以加深对相关技术的理解,还...
matlab逐行书写数据到txt文件 【实测成功】 众博友们不用下载,博主仅作为储存,源代码见博主博文 https://blog.csdn.net/weixin_41529093/article/details/104791178
虚拟化和云计算机近几年来一直都很热,而由于vSphere的整套解 决方案,价格的确不菲,且实验环境搭建起来比较困难,所以网上也很难找到相关的...现将笔者的学习笔记贡献出来给大家分享,仅供各位博友们参考。(转载)
博友Tony Patton提供了一份必备应用清单,并邀请其他开发人员讨论他们自己的工具箱里都有些什么。 我们认为,获得一份TechRepublic会员的开发工具箱里必备的项目的最新快照是件有趣的事情。
现将笔者的学习笔记贡献出来给大家分享,仅供各位博友们参考,同时难免有疏漏之处,还请各位不吝赐教。 相信很多同事都用过vmware workstation这款产品,可以使我们安装很多虚拟机,但是vmware的核心产品远非局限于...
博客的功能终稿涵盖了博客的各种操作技巧和管理方法,旨在帮助用户更好地利用博客平台进行个性化设置和互动。以下是对这些功能的详细说明: 1. 调整屏幕字体大小:在阅读博客内容时,如果遇到字体大小不合适的情况...
由赵主任总体负责,几位专业老师各司其职,石磊老师、李克义老师、刘勇老师以及杨德义老师分别指导学生们在汽车发动机修理检测、车身喷涂、底盘修理检测和车身整形等方面的学习和实践。这种分工明确的指导方式确保了...
资源是笔者基于博友“星沉地动”公开的点阵字库生成工具源代码,进行二次开发后的版本,支持从Excel中读取字符进行编码,详见笔者博文https://blog.csdn.net/jiqiren_dasheng/article/details/107635665 (20201206...
本博客系统的开发是按照高校计算机毕业设计的要求设计的,一方面检验学生的学习能力和知识储备,另一方面锻炼学生的综合能力,本博客系统采用了JSP技术和mysql数据库进行设计开发的。系统是多用户博客系统,主要功能...