首页 > 学习一门新技术怎么开始更好?

学习一门新技术怎么开始更好?

Sorry,这不是技术问答,纯属讨论。我不常逛社区,也没别处问,愿不删。

我是用java的,最近和一好朋友打算接一个iOS App的活儿,我俩都没做过。倒不是说赚钱,主要是想找个机会锻炼下,有第一个案例。朋友发给我一个框架,说要用这个。我试图说服朋友用swift,被立刻否决,说不用快速开发根本完不成,东西可以先做出来慢慢学。

我也知道很难完成,但我不想写代码只为了赚钱。至今想起刚工作时用ssh写web,根本不知道任何原理,就知道那样写就能出来,机械的用框架生产着代码。现在想想那时的自己才是工具。

我怕像java入门时那样,再次离开框架什么都不会。我希望的过程是,先会用正常的写法,哪怕一次也好,再用框架来简化开发。

不知道是不是自己想的太偏激了,我还没有回我朋友,和他说“我先想想”之前,本来打出来的是“那你自己做吧,我不想这样”,怕自己太冲动,就缓了缓。

想听听大家的想法。


你真要学一个新的东西话,你可以从一个用的人比较多的新的技术开始学习,一来用的人多了你可能遇到的问题都有人遇到过,再者你需要的资源都有,不要为寻找资料而浪费时间。
还有一种方法,就是管它什么找一个简单的项目直接上,哪里不会就出来问,这样最快。


靠框架寫代碼的人離開框架就一無所能;
靠編程語言寫代碼的人離開編程語言呢?
靠計算機寫代碼的人離開計算機呢?

從某種意義上講,框架本身就是一門新的編程語言,只不過在原有基礎之上罷了。
爲什麼每一次都要重新發明輪子?
我們本可以「站在巨人的肩膀上」。

自然瞭解輪子的原理並無害處;
然若成必須,則人類文明無以超出個體的計算能力。

分佈式計算已成大勢所趨,
這時推動個體的也不再是效率,
而是興趣——分工,各取所長,這也是使整體效率最大化的方式。

所以,如果你有興趣重新發明輪子,不妨一試。
但對於沒興趣的人,還是讓他們照舊吧。

說不定哪天,關於輪子的革命就降臨了。
汽車們趨之若鶩。

就像互聯網這一次。

【热门文章】
【热门文章】