以前,自己一直在选择技术与今后的职业发展上摇摆不定,到底我适合什么?该选择什么?我不知道。接触到某个方向,我就浅显的研究一下,看看这,看看那。不好!不好!
几天前,在《程序员》杂志上看到一篇写一个技术牛人的成长过程,我深深的佩服、赞叹。我被感动了。大体上是这样子,一个学生,选择了自己感兴趣的数据库方向,就不停的努力。在这个过程中,他也彷徨过,也被优越的待遇诱惑过,不过他没有偏离他选择的路,最后取得了很大的成功的故事。我个人觉得这和有的武侠小说里说的男主人公差不多。更像是一部程序界的短片武侠小说,呵呵。
和自己的女友说了这个故事,她也不是很懂,不过她说能这么坚持下来的人,真不容易。我心想,是啊,能坚持下来着实不易啊。可能在IT界,坚持,就是一个成功的秘诀。
今天,我在整理自己的收藏夹的时候,发现了一个自己很早之前收集的网站——J道http://www.jdon.com/index.html。
在这里面,我无意中看到一句话——“一个人如果给自己定一个10年成为某个领域专家的计划,可能他5年就能取得成功;但是一个人想要2年之内就成为领域专家,他可能10年都不会成功!”
继续读读里面的文章,我发现这是一个IT技术界的一个“异类”。里面对技术的讨论已经不只是局限与技术的层面了,有的已经上升到哲学、人生。版主Benq的一些观点有的我觉得不失一点偏颇,但是我觉得有的观点真的是切中要害,让我看了很是舒服,满足。里面的文章解答了我以前对自己研究方向的困惑,甚至改变了我想放弃的想法。我决定我要继续坚持下去,以为再没有了解一个领域之前,我无权谈放弃的理由。
ps:可能在我真正工作之后,会出现新的想法。那时,一定要回头看看这篇草文。
分享到:
相关推荐
【标题】:“多功能日记本”实际上是一个基于ASP技术构建的应用程序,主要面向学习者和使用者,帮助他们进行ASP编程的学习、实践以及作业提交。ASP,全称Active Server Pages,是微软开发的一种服务器端脚本环境,...
在Python编程语言的学习过程中,日积月累的实践与理解是提升技能的关键。"Python学习日记.zip"这个压缩包文件,很可能包含了某位开发者在学习Python时所记录的笔记、代码示例或项目实践,旨在帮助初学者或者有经验的...
1. **Swift编程语言**:iOS应用程序通常使用Swift语言进行开发,这是一种由Apple推出的强大且易于学习的语言,具有类型安全和高性能的特点。 2. **Xcode IDE**:Apple的集成开发环境(Xcode)是创建iOS应用的主要工具...
"notebookui2"可能是用户界面的第二版,可能包含主窗口、对话框或其他组件的设计。 综上所述,"lifestone 日记本"是一个使用Qt框架构建的开源日记应用,适合初学者和经验丰富的开发者学习和扩展。其功能可能包括...
第二天,实习生深入学习了即将开发的系统所使用的工具,包括MyEclipse作为开发环境,JSP作为前端,SQLServer2000作为后台数据库,以及使用JDK1.6.0版本的Java语言。MyEclipse简化了B/S结构开发的复杂性,而SQLServer...
标题"自己学习VB时写的一个小日记程序(多用户)"表明这是一个基于Visual Basic(VB)编程语言开发的个人日记应用程序。它具有多用户支持,意味着多个用户可以独立保存和管理他们的日记条目,这通常涉及到用户账户...
本文件是针对第一期的编程文档,主要关注模块A和模块B的开发工作。 1. **编程文档**: 编程文档是一种记录软件开发过程的详细资料,它包含了开发人员在编写代码时的技术选择、遇到的问题、解决方案以及个人的心得...
9. Java Web 编程开发中用到的技术:作者学习了 Java Web 编程开发中用到的技术,包括 Struts、Spring、Hibernate 等开源框架,了解了它们之间的关系和应用。 10. 实习中的心态变化:作者通过实习的过程中,了解了...
在文件列表中提到的"ch12"可能代表项目的一部分,比如第十二章或第十二个部分,可能涵盖了系统开发的某个关键模块,如用户登录、日记的CRUD操作(创建、读取、更新、删除)或者安全性设置。这部分内容可能包含源代码...
标题 "c#实现的日记本" 暗示了这是一个基于C#编程语言开发的应用程序,主要...总的来说,这个“c#实现的日记本”项目覆盖了从基础的编程技能到复杂的软件工程实践的多个方面,对于学习和提升C#开发能力具有很高的价值。
【VB编写电子日记和像册】是一个利用Visual Basic(VB)开发的应用程序,它结合了日记管理和图片浏览的功能,同时也提供了音乐播放的辅助模块。这个项目对于初学者来说,是学习VB编程、用户界面设计以及数据库操作的...
在本文中,我们将深入探讨如何使用C#编程语言创建一个功能丰富的日记本应用程序。这个程序不仅允许用户写日记,查看日记,还支持编辑已有的日记条目,以及添加表情符号来增强文字表达力。 首先,我们需要理解C#的...
3. **框架和库**:学习如何使用Android Studio等开发工具,以及可能用到的第三方库,如 Retrofit(网络请求),Butter Knife(视图绑定)等。 4. **用户界面设计**:了解XML布局文件的编写,以及Material Design原则...
本文是作者莫韵乐在安卓开发学习日记系列中的第五篇,记录了解决此类问题的具体步骤。 VT-x是Intel提供的硬件虚拟化技术,对于运行Android模拟器或者进行虚拟机操作至关重要。当开发环境中的VT-x功能失效时,可能会...
"01_"可能表示一系列教程或课程的第1部分,暗示整个项目可能被分解成了多个步骤或模块,便于逐步学习和理解。 **相关知识点**: 1. **Java基础知识**:这将涵盖变量、数据类型、运算符、控制流(如if语句、for循环...
【PHP实例开发源码-lfhacks日记.zip】这个压缩包文件是针对PHP编程语言的一份实践项目源码,主要用于帮助开发者通过实例学习和理解PHP在实际应用中的运用。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本...
在安卓应用开发中,设计一个日记本应用是一个常见的课程设计任务,这可以帮助学生掌握基本的Android编程技巧,以及用户界面设计和数据管理等核心概念。根据提供的标题和描述,我们可以分解出以下几个关键知识点: 1...
这款应用的第二版已经正式上线,并在指定网址(http://www.mumayi.com/android-366912.html)上可供下载。开发者谦虚地表示,尽管可能不够完美,但诚意邀请有需求的用户试用,并承诺对用户的反馈给予关注。 Android...
【Accp日记本项目.rar】是一个面向初学者的编程学习资源,主要针对的是ACCP(Advanced Certified Computer Professional)课程的第一个学期(s1)的学员。这个项目使用了Visual Studio 2005(vs2005)作为开发环境,...