IT人生感悟与心得

简介:

 圣殿骑士自从入住博客园和51CTO写技术博客以来收获颇多,在这个过程中既对技术有了新的收获,同时也认识了很多朋友。之前由于工作和项目需要, 所以对一些技术进行了较为深入的研究,在整个公司做过一些技术专场的培训(如“OO到设计模式”、“WCF基础到企业应用”、“WPF基础到企业应用及优 化”、 “Silverlight基础到企业应用及优化”等),所以在写博客的时候也比较循规蹈矩,大家可以看到WPF系列基本就是按照培训的格式书写,只是比培 训说得要深入一些。虽然写技术博客在某种程度上弥补了培训的不足,但同时也是一项非常耗费时间和精力的事情,有很长一段时间都在断断续续的延续这份激情。

总结一下,最近文章进度缓慢最主要原因应该归功于以下两个方面:

1,自己经不起诱惑,在忙着为出版社写书,不过写了很久才写三章,综合发现写书是一个良心活。要想写得一般比较容易;要想写得深入浅出确实需要花费 很大的时间和精力;经过慎重思考,还是决定先缓一缓写书的进度,继续为大家书写一些技术相关的文章,分享一些自己浅薄的心得,希望能在帮助他人的同时也能 提高自己!

2,由于自己比较懒,没事的时候也会享受一下生活,毕竟除了技术以外,身边还有很多重要的事情需要我们去关注。人生应该在忙碌的时候懂得放松,在压 抑的时候应该让自己多一些期盼!生活本来就是让自己过得快乐,没有必要活的那么累,人生本来就很短暂,这个世界的快节奏让我们变得越来越累,越来越机器 化,周而复始的工作,每天如一的动作都会让我们感觉到厌倦,也许生活本可以过得开心和愉悦才是!

  回到正题,由于之前在编程领域也徘徊了一些时间,所以对其他技术平台也有一些涉猎,但始终没有建树,也许是天资愚笨,也许是太懒。之后几年才把 自己定格并专注于微软平台。自认在面向对象及面向服务领域有一定的造诣,熟悉设计模式、TDD、极限编程、领域驱动、架构设计、敏捷开发和项目管理。对 WinForm、 ASP.NET、WPF、WCF、WF、Silverlight 、Biztalk、Windows Azure及云计算方面有一定的看法和见解,于是总结了大型架构的45点重要事项,本来是想把它写细一点,但越写越庞大,所以一直没有把这几篇文章发布出 来,今天先精简一个思路,文章后面有空再续,希望对大家能有所帮助。

1.思想决定论 
2.市场与前景 
3.需求压倒一切 
5.规范、流程与敏捷 
6.基础开发平台与工具 
7.基础框架及资源 
8.逻辑架构 
9.物理搭建 
10.选择具体的技术 
11.快速搭建平台 
12.构建控件开发库 
13.框架及源码剖析 
14.UI处理 
15.面向对象设计与实现 
16.面向方面思想 
17.耦合隔离 
18.通信编程 
19.企业ESB与SOA 
20.SSO设计 
21.缓存体系设计 
22.多线程与并行处理 
23.同步与异步构架 
24.权限系统设计 
25.异常及日志框架设计 
26.传统设计与ORM取舍 
27.自定义控件开发 
28.数据结构、算法与优化 
29.数据库与文件 
30.数据分析与处理 
31.多国语言与多设备支持 
32.数据库拆分之道 
33.数据库分离之道 
34.数据库同步之道 
35.全方位测试 
36.多重环境部署 
37.SEO与SEM 
38.服务器操作系统与Web服务器 
39.部署与更新 
40.分布式及负载均衡 
41.安全重于泰山 
42.健康监控与信息反馈处理 
43.在线错误调试与处理 
44.时刻关注与维护更新 
45.慎重考虑云平台

  诚然,由于圣殿骑士才识浅薄,所以以上观点只是个人的看法与心得,遗漏和错误之处也请见谅。其实做技术久了也会慢慢厌倦技术并逐渐淡化技术本身 所带来的激情,在和一些技术朋友的交流中也都颇有同感。前段时间写WPF系列的时候被有些朋友抱怨说文章太长,用鼠标拖滚动条就把手拖累了,我想这些朋友 有点夸大其词了:-D,不过自己仔细想想:读者看着比较吃力,这间接表示我阐述问题的思路和语言还有待提高,把简单的事情复杂化了。虽然没有朋友直接这样 说,但我也时刻在反思这个问题,如何才能把所要讲的技术贯穿到每个读者的知识树上呢?毕竟每个人知识功底参差不齐,这也是我在公司培训的难点和重点。我想 只有以后逐渐强化自身的技术功底和语言阐述能力,这样才能真正做到游刃有余!

  这里需要强调的是:之前花大篇幅讲的知识点确实是我个人认为比较重要的概念,所以才不遗余力的反复强调,在此也请看得头晕的朋友海涵。后面我想我会尽力写好每一篇文章,这篇就一改长文风格,缩减阐述语言,充分调动大家思考和讨论的积极性,同时有高见的朋友也请指教!

  最后也附上几年积累并总结的十条心得:

1, 学会学习、内外兼修; 
2, 轻重缓急、井然有序; 
3, 谦虚谨慎、竭诚待物; 
4, 记录成长、勤能补挫; 
5, 换位思考、将心比心; 
6, 认识本质、避免浮躁; 
7, 保持理想、孜孜不懈; 
8, 学会合作、团队意识; 
9, 交流分享、有容乃大; 
10,面对现实、享受生活;

  这十条心得是自己对技术或者生活或者人生的一些感悟,如果大家仔细看,或许能找到共鸣。从下一篇开始我们继续深入探讨相关技术问题,所以暂且会 把写书的进度先缓一缓,毕竟相对于写书,我更喜欢和大家共同探讨和交流,有交流才会不断进步。可能之后的文章还是会走长文路线,因为这样写起来自己会有一 气呵成且静心的感觉,虽然花的时间比较长,但个人还是比较执着和乐意去写,不为别的,就为生命中的那一份坚持!















本文转自KnightsWarrior51CTO博客,原文链接:http://blog.51cto.com/knightswarrior/410247 ,如需转载请自行联系原作者


相关文章
|
10月前
|
C#
|
前端开发 JavaScript 关系型数据库
阿里云感悟
就这一点我感觉阿里云服务器给我的体验感极佳。 在这里我由衷地感谢阿里云官方为我们这些初级开发者所提供的免费服务器体验,让我们体会到了作为一名开发者在拥有服务器后的满足感。并且让满足了我对于服务器使用的好奇心,同时也让我积累和学习到了很多的服务器使用经验。在后边的开发者生涯当中,我会一直使用阿里云服务器,一直做阿里云的忠实的粉丝,在往后的开发学习过程中,我会更加努力的学习技术和支持,我坚信,终有一天,我也可以为阿里云的发展贡献出自己的一份力量!
使用感悟
一名普通大学生对阿里云服务器的使用和感受
74 0
使用感悟
感想与体会
文中讲述本人学习网页制作的经历、感想与体会
149 0
|
弹性计算
感悟
上手困难 后面越来越顺
|
弹性计算 物联网
阿里云使用感悟
飞天加速计划·高校学生在家实践使用感悟
140 1
|
弹性计算 安全
|
数据可视化 Ubuntu Linux
使用阿里云的感悟
大家对 windows 都相对熟悉,可视化界面确实方便——但是相对于指令而言,在管理服务器方面太弱了。 尽管windows服务器是一个可选项,但是仍然强烈推荐初学者学习一下linux 指令,使用指令管理服务器更加方便而且 “看起来厉害”。inux 下的绝大多数指令是差不多的,但是也有一些差异,需要根据个人习惯选择。但是不能使用可视化界面,服务器是用来用的,不是用来看的。当学会几行指令后,服务器就非常听话了。如果最近在看一个相关的视频教程,了解老师使用的是什么操作系统,最好和老师保持一致。以避免更多的麻烦。 特别值得强调的是,最新的不一定是最好的;朋友喜欢的不一定是自己习惯的。 个人推荐使用 C
|
C++
面试感悟之大工经历(2012-9.11——2012.9.13)
2012.9.11—— 2013年秋季校园招聘开始啦,东软由于地处核心地带的优势,抢占大工生源,每年都首当先锋。宣讲会异常火爆,规定1:30开始,差不多12点就已经全部没有位置了,主要是第一场的原因吧。 经历了宣讲就开始了紧张的笔试。笔试分为(技术知识部分(选择、填空、简述题、程序大题)+行测知识(全英文,公务员考试的英文版))。
77 0
|
人工智能 算法 计算机视觉
感悟———day4
感想啊感想
270 0