1. IDE
既然是民工,当然是公司让用什么就用什么了。不过从个人喜好出发,对IDE的使用基本分为两个方向吧。大多数人和我 一样,习惯于使用比较简单好用的,如Visual Studio之类的。这类工具中Visual Studio、Eclipse、Netbeans都是不错的选择。而另外一些高手,则忠实于Vim和Emacs,能够记住一大堆快捷键,能够配置来配置 去,自己开发插件脚本什么的。
2. 编程语言
工作中用到的编程语言(包括平台)当然还是由公司决定了,除非你是 CTO或者部门经理级别的,脱离了民工阶层。但是个人建议至少要学会两门编程语言,一个在工作中使用,一个充当个人兴趣。最好一门是静态语言,一门是动态 语言。可以体会到不同的编程思想。比如C++/python或者Java/Ruby。当然编程语言也不用会的太多,语言归根结底还是工具,学得太多反而会 分散精力。
3. 浏览器
FireFox:这个大家都知道了,拥有最强大的插件系统,可以扩展出太多功能了。有的功能 甚至你都不会想到在浏览器中来实现的,比如SQLite Manger就可以打开和浏览一个本地的SQlite数据库。FireFox对于JavaScript的代码调试、网页开发也是不可或缺的 (FireBug)。而且那么多插件,没事了可以瞎搞。
Google Chrome:期待今后的Chrome的插件系统,还是很喜欢它的简洁。
4. 笔记本OneNote/EverNote/Google NoteBook
IT民工还是要学习的啊,这样才能变成高级的。。。。。。IT民工。至少可以让你在裁员的备选名单上往后排。OneNote、EverNote、Google NoteBook都是不错的笔记本工具。下面做一下简单比较:
费用:OneNote(收费,MSOffice中的一员)。EverNote的免费帐户存在限制。Google NoteBook完全免费。
方便程度:OneNote>EverNote>Google NoteBook。
网 络化程度:Google NoteBook>EverNote>OneNote。 Google NoteBook是浏览器中的笔记本,当然是没什么问题。EverNote有本地客户端,也有浏览器端的,但是同步起来感觉比较麻烦,每个月还有流量限 制。OneNote貌似没有网络客户端,只能和远程文件夹或者Sharepoint上的文件夹进行同步。
5. 任务管理/GTD工具
GTD ,一种将繁重超负荷的工作生活方式变成无压力高效的时间管理系统。包括:
- 搜集记录所有你在操心的事情。
- 定义出可以付诸实施的行动及其结果和具体的实施步骤。
- 根据你需要获取的方式和时间,按照合适的分类,以流水线的方式组织整理备忘录和相关信息。
- 对你的承诺从目的、远景、目标、关注的范围、项目和行动几个方面保持及时和合理的回顾评估。
——转载于生活帮
推荐现在感觉每天忙忙碌碌但又觉得没做什么的朋友学习一下。仔细学习一下,会发现并不是空谈,而是很实际的做事方法指南。
GTD工具推荐:RTM (免费、任务列表形式)、OutLook(收费、任务列表和日历)、Google Calendar (免费,日历)、Windows live mail(免费、日历)
期待Google Calendar或者Windows live mail添加任务列表的功能。据说Vista下面的日历工具很好用,可惜偶还是用XP系统。
Aucun commentaire:
Enregistrer un commentaire