尚武科技的所有工程師都是開發(fā)者,但是做為一個(gè)為客戶開發(fā)app的團(tuán)隊(duì),其實(shí)我們的整體也是可以看做是一個(gè)群體開發(fā)者,對(duì)于app的開發(fā)我們認(rèn)為最重要的是什么呢?其實(shí)是自學(xué)能力。作為開發(fā)者,自學(xué)能力是最重要的能力。如果只靠書上的知識(shí)那是絕對(duì)完全不夠的。其實(shí)不管多厚的一本書,講的知識(shí)都是基礎(chǔ)的不能再基礎(chǔ)了。把那本書啃完只能算個(gè)入門。其實(shí)那些書上講的東西都在APP開發(fā)的那個(gè)編程語(yǔ)言官方的文檔上。那個(gè)文檔就像一個(gè)字典,記錄著那個(gè)語(yǔ)言中所有的東西,書上其實(shí)只是列舉了一些常用的,所以說(shuō)看書是遠(yuǎn)遠(yuǎn)不夠的。最重要的是我們應(yīng)該做時(shí)時(shí)刻刻的以一個(gè)學(xué)習(xí)者的狀態(tài)去發(fā)現(xiàn)和實(shí)踐。
具體點(diǎn)呢,比如遇到不會(huì)的就上 Google 去查,要么就去翻一下文檔,比如上一個(gè)圖片轉(zhuǎn)換字符畫的程序,就要有一個(gè)讀取每個(gè)像素顏色的功能,書上根本就沒(méi)有,當(dāng)時(shí)是我自己看文檔找到的。很多東西書里面都沒(méi)有,我認(rèn)為書就是能交給大家框架就已經(jīng)非常的不容易了。
還有一個(gè)問(wèn)題,我們也會(huì)很頭疼,就是你要真的知道,你遇到了什么問(wèn)題。知道了這些就算遇到了問(wèn)題也能自己解決了,在自己編寫項(xiàng)目的時(shí)候遇到問(wèn)題自己去解決,不要遇到個(gè)什么小問(wèn)題就去求助別人,沒(méi)有人比你自己更了解自己的項(xiàng)目。在APP開發(fā)的具體領(lǐng)域里面很多東西也都是別的工程師自己摸索出來(lái)的。
等你對(duì)這個(gè)編程語(yǔ)言慢慢的熟悉了,就可以去編寫更大的項(xiàng)目了,尚武科技當(dāng)時(shí)首先進(jìn)行的是 Android 開發(fā),包括我們的第一個(gè)訂單都是用但是很多自學(xué)的內(nèi)容開發(fā)的,而且當(dāng)時(shí)這個(gè)app到現(xiàn)在還在使用。
尚武科技的APP開發(fā)已經(jīng)有5年了,我們用開放的心態(tài)去面對(duì)開發(fā),不僅是希望為客戶提供解決方案,也希望幫助APP的開發(fā)者,能夠真正的成長(zhǎng),更希望有一天可以加入我們團(tuán)隊(duì)。成為我們的一員。