培訓班是個奇怪的地方,同樣花錢來學習的,有的人很容易找到好的工作,有的人卻推薦都沒有人要,那麼這是為什麼呢?同樣是學習的區別怎麼就這個大呢?

這是很久之前的廢稿,看開頭就知道了,雞湯味兒太濃,所以廢掉了。現在之所以拿出來是因為在Ruby China看的一篇文章,文章就不貼出來了,裏面的一些觀點我很認同,例如:

培訓班能教你的歸根結底解決的問題是「如何使用一個工具」,而不是「解決問題的方法」。然而在使用工具這件事上,你無論如何都無法描述清所有的場景,就好像你在通過人為地輸入一些邏輯,來讓汽車學會自動駕駛一樣是不完整的。也就是我一直說的,IT培訓只是入門教育。

所以今天要給出的第一個建議就是:在掌握技能的同時,希望你能夠有意識的去了解一些這個技能背後的邏輯,以及這個技能出現的基礎知識,不斷的學習,補足自己的缺點,你要知道沒有太多的實踐經驗的積累,那麼你需要的就是不斷的有意識的學習,即便是這些沒有人講給你(畢竟培訓那麼點時間也不夠把所有的東西全講了)。

在這件事上邏輯是這樣,你按部就班的按照培訓機構安排好的軌跡進行了學習,很多人在最後確實會找到一份工作,但是你並不會成為一名優秀的程序員,甚至很多的人連合格都稱不上。只能說是一個可以糊口的程序員。

而缺的是什麼呢?基礎的計算機只是修養,而不是一些語法和幾個固定的應用場景,這樣的出來的只是工具。
今天的文章算是有感而發,文章中提到的東西以目前的普遍情況來看並不是必須的,但是如果程序員的數量持續的增多,那麼對程序員的要求也會不斷的增加,而很多底盤不夠紮實的能不能順利走下去就兩說了。

更多相關內容請持續關注IT培訓內參。