昨天晚上对关键词回复做了些调整,大家可以回复任意内容得到系统的自动回复,自动回复内容上有所有的关键词后门信息,关键词后门也会不定时更新

问:呃,你说你推荐了很多书,但是我还是蛮好奇的你是把那些书都研读了一遍了么?时间,精力哪里来啊?我现在感觉想搞好一门java,结果一个学期过去了也只学到皮毛,一个eclispe软件都搞不赢?期待大神的吐槽/::<

答:嗯,从java说起,我只写过一个java程序——hello world,对于java的学习难度并不了解,但从我自己学c# .net的经历看,这种各种第三方库都能查到吐的语言,只要注重方法是很好学的。

下面讲学习一门语言的技巧:

1、培养你对于语言的感情。去找些语言发明设计的过程,能够了解这门语言的设计初衷,它当时是为了解决什么问题,如C语言的设计初衷就是为了可移植性,java是为了让程序员更好的脱离系统底层(还是可移植性),jvm的原理找个培训过的同学问问。看看设计人员的个人简介,语言设计大师的履历能够激励你学习这门语言,他们设计语言的过程也不是一蹴而就,能够让你方平心态去掌握技能。

2、结合手头工作运用它。我不怎么倡导传统教学式学习——捧一本市面上的教科书,从hello world开始。这样的学习方式对于计算机初学者来说,考虑到学习曲线过于陡峭可能打击学习信心的问题,还是优选方案,但对于已经有良好计算机素养的学生来说,运用语言处理日常事务对于个人能力的提升更有可塑性,不要将语言视为“ big challenge”,举个例子,女生很喜欢购物,那么你可以用java强大的网络库进行编程,对自己的手机或邮箱定制化推送淘宝上的优惠信息,api又是典型的“拿来主义”,你大可避免NIH(not invented here)综合症,直接在别人的成果上构建自己想要的功能。

3、在stackoverflow上提问。不知道你的英文怎么样,但这个是我非常推崇的方法(对于有拖延症的同学),参与这样的问答社区,第一社区的采用的语言是英语,你的所有问题都得用英文,回答也是如此,这样一来可以很好的锻炼你的书面英语能力。第二,对于严重拖延症“患者”来说,经常在问答社区提问,可以有效的将你发呆的时间转换成强大的竞争力,但也要提防“强迫症”,保持固定时间泡社区就ok。

以上是实践出来的一些心得,希望对你有用。

关于时间的问题,下面的问题一并回答了。:-)

问:讲讲零碎时间的协调与安排吧,最近很难从正课中挤出时间看需要看的书[sick][sick][sick]

答:我相信最近很多人都在为这个问题伤神,学生党一晃半学期就过了。我曾经和大三的同学说过,大三应该是一个人大学生涯学习收获最多的一年,其它学期你也能保持这样的精力,我相信你会无敌的。先讲讲我对于时间的规划,我的时间规划只能算醒着的时间,经常被人吐槽“爱睡懒觉”,但我醒的时候的工作效率一般会把这些吐槽直接噎回去,所以这里我不管你睡多长时间,我们讨论的是醒着的时候如何保持高效率。

下面是我的见解:

1、常备两本书:人文+技术。不要欺骗自己今天要把某本书看完,按照哥读书多年的经验,这种事情只能发生在期末考试复习期间(呵呵呵呵)。背包中的书最好不要太厚,会有压迫感(严肃点),厚书适合跳读,薄书就适合一口气读一部分,交错的读不同类型的书能保持注意力聚焦时间,让你一天都看专业书,也消化不了。

2、手机设置自动回复。这又是适合拖延症的,如果你没有或已经治愈了,就跳过吧。更新、QQ留言、口水电话等等,零碎时间很多是不争的事实,但是你真有勇气用好吗。为手机设置自动回复,来电自动回复“有急事,发短信”类似的内容,这样既能有礼貌的回避一些口水电话,也能为真有急事的朋友提供联系你的方式。再遇到碎片时间用不好,你还想找什么理由呢?

3、没有万能的方法论。我确实不能总结出适合所有人的方法论,以上两点主要功能是为了避免自我干扰和他人干扰,除去这些干扰,再结合你自己的习惯,你基本上不会有碎片化问题了。最最重要的是去做,do it now!!!

最近约稿已经敲定了两篇,一篇是关于wiz笔记如何提高工作效率的,另一篇是一个开源项目参与者讲如何参与开源项目,这两篇也能进一步补充我未能完美解答上述问题而留下的疑惑。敬请期待~~

===只做最真实的自己===

新开通了微信公共号IT百问

关注方式:

1、打开微信搜索微信号ID:itbaiwen

2、或者扫描下方的二维码

回复m查看更多文章