如果您精通c++、PHP、Java或Python,那么您的技能集不會(huì)過時(shí),但它正在慢慢失去它的光芒。如果你的職業(yè)生涯是建立在HTML和CSS知識的基礎(chǔ)上的,那么在這一點(diǎn)上你是遠(yuǎn)遠(yuǎn)落后與前者的。如今,你應(yīng)該能夠用兩種以上的語言編寫代碼,但市場真正的需求和興奮之處在于需要分散的應(yīng)用程序開發(fā)人員。
c++對您仍然有用,Java和Python也一樣,但是您需要擁有更多知識。事實(shí)上,您已經(jīng)知道的語言可能會(huì)作為您理解分散應(yīng)用程序(如Ethereum’s solid或Ruby)代碼語言的基礎(chǔ)。
因此,分散的應(yīng)用程序開發(fā)者本質(zhì)上是像移動(dòng)應(yīng)用程序或web開發(fā)人員那樣的編碼器,但是工作的本質(zhì)是完全不同的。作為一個(gè)分散的應(yīng)用開發(fā)者意味著什么?
他們發(fā)展了什么?
網(wǎng)頁開發(fā)人員通常為網(wǎng)站或其他在線平臺(tái)編寫代碼,移動(dòng)應(yīng)用程序開發(fā)人員為移動(dòng)應(yīng)用程序編寫代碼,而分散的應(yīng)用程序開發(fā)人員通常為智能合約編寫代碼。這些合約通常監(jiān)督加密貨幣交易。最近,以太坊區(qū)塊鏈一直是這些智能合約最受歡迎的平臺(tái)。
但分散化的應(yīng)用開發(fā)者也可能發(fā)現(xiàn),他們自己也在生產(chǎn)自己的區(qū)塊鏈,獨(dú)立于以太坊、比特幣或任何其他現(xiàn)有平臺(tái)。這需要對區(qū)塊鏈技術(shù)本身以及您試圖創(chuàng)建的產(chǎn)品有深入的了解。雖然網(wǎng)頁開發(fā)人員有時(shí)僅通過接受零碎的指導(dǎo)就可以完成他們的工作,但分散的應(yīng)用程序開發(fā)人員需要對他們的工作目標(biāo)和功能有更深入的了解才行。
加倍努力
但是分散的應(yīng)用開發(fā)者不需要整天坐在電腦前寫代碼,他們還需要成為有效的溝通者。在大多數(shù)情況下,這些開發(fā)人員比團(tuán)隊(duì)中的其他人更熟悉項(xiàng)目的技術(shù)功能。這意味著,當(dāng)客戶或其他潛在金融家希望獲得關(guān)于項(xiàng)目的更深入信息時(shí),開發(fā)人員可能需要回答他們的問題,并就技術(shù)方面和公司目標(biāo)進(jìn)行熱烈討論。
這還要求開發(fā)人員具有一種獨(dú)特的特性,這種特性在領(lǐng)薪員工中并不總是存在。他們需要相信自己的工作。他們需要相信它的質(zhì)量和價(jià)值。對于分散的應(yīng)用開發(fā)者來說,專注是對其一個(gè)很大的要求。
但是像PAI這樣的工具正在出現(xiàn),使這些開發(fā)人員的工作變得更加輕松。雖然公司可以使用PAI來創(chuàng)建一個(gè)獨(dú)特的區(qū)塊鏈解決方案,但PAI的工具也可以被開發(fā)人員自己很好的使用,補(bǔ)充任何必須在內(nèi)部完成的工作。
例如,ICO可以選擇編寫自己的一些協(xié)議,并付費(fèi)使用PAI的一些機(jī)器人來實(shí)現(xiàn)其他功能。這就像拼拼圖。開發(fā)人員還可以通過PAI的系統(tǒng)編寫自己的機(jī)器人。每次有人付費(fèi)使用那個(gè)機(jī)器人,開發(fā)者就會(huì)得到報(bào)酬。這是一個(gè)為公司和開發(fā)者拓展視野的系統(tǒng)。
評論
查看更多