如何才能成為一名業(yè)余程序員?
本人10年開發(fā)培訓(xùn)經(jīng)驗(yàn),期間經(jīng)歷了Java Web,Android,H5,大數(shù)據(jù),PHP等多個(gè)不同的方向的開發(fā),也做過軟件培訓(xùn)公司的金牌講師,很有興趣回答你這個(gè)問題。
我看到你的本質(zhì)工作是運(yùn)營(yíng),可能工作相對(duì)來(lái)說空閑時(shí)間比較多,所以你想著要做一名業(yè)余的程序員,這個(gè)可以一試,值得鼓勵(lì)。
那么如何才能成為一個(gè)業(yè)余程序員呢?
我覺得你最起碼得滿足2點(diǎn):
1.你得有程序員的能力:
也就是說你需要掌握某一方向的編程技能,比如會(huì)Andriod開發(fā),Java開發(fā),Python開發(fā)等,所以你現(xiàn)在要給自己定個(gè)目標(biāo),要從事哪個(gè)軟件方向的開發(fā)。然后就按照這個(gè)目標(biāo)去學(xué)習(xí),掌握相關(guān)技能,這方面可以私聊我,或許可以幫助你。
2.你要也接活的渠道:
你要成為業(yè)余程序員,學(xué)完技能了,那就得找項(xiàng)目干對(duì)吧,要么給自己公司分擔(dān)點(diǎn)開發(fā)的工作,要么去一些接私活的網(wǎng)站去借點(diǎn)私活,或者去github等網(wǎng)站,參與一些開源項(xiàng)目,也或者就是自己有非常好的軟件創(chuàng)意,然后自己實(shí)現(xiàn),做好了就往外推廣。
我從事互聯(lián)網(wǎng)開發(fā)10年,主要的研究方向集中在Java web微服務(wù)架構(gòu)領(lǐng)域,Android移動(dòng)端研發(fā),HTML5前端方向,我會(huì)陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信你一定會(huì)有所收獲。
如果有Java,Android,H5等開發(fā)方面的問題,或者是開發(fā)求職方面的問題,都可以在評(píng)論區(qū)留言,或者私信我。