今天就來(lái)和大家聊聊這個(gè)被大多數(shù)程序員鄙視的語(yǔ)言——易語(yǔ)言山上,可能有許多程序員甚至都不知道易語(yǔ)言的存在。
我在大學(xué)的時(shí)候就對(duì)易語(yǔ)言就有所了解英支,當(dāng)時(shí)只是簡(jiǎn)單的了解了一下佩憾,并沒(méi)有過(guò)多接觸。再次接觸易語(yǔ)言是因?yàn)樽陨韽氖禄ヂ?lián)網(wǎng)行業(yè)潭辈,同時(shí)也涉及了一些網(wǎng)賺項(xiàng)目鸯屿,在這些網(wǎng)賺項(xiàng)目中運(yùn)用了許多易語(yǔ)言開(kāi)發(fā)的軟件,也接觸了許多使用易語(yǔ)言的技術(shù)人員把敢,便不得不再次去重溫了一下寄摆。
易語(yǔ)言用其官方的說(shuō)明介紹就是以中文作為程序代碼的編程語(yǔ)言,以“易”著稱(chēng)修赞,也就是說(shuō)用戶不必懂英文也能編程婶恼。 在我看來(lái)或許連作者都自身都沒(méi)有想到就是因?yàn)樗@個(gè)核心優(yōu)勢(shì)導(dǎo)致了易語(yǔ)言最終發(fā)展成了一個(gè)帶有顏色的小眾的語(yǔ)言(黑灰產(chǎn)用得特別多)。
用戶群體??
易語(yǔ)言是2000年推出的柏副,具有充分利用API勾邦,COM、DLL割择、OCX組件眷篇,各種主流數(shù)據(jù)庫(kù),各種實(shí)用程序等多種資源的接口和支撐工具荔泳,中文源代碼被直接編譯為CPU指令蕉饼,運(yùn)行效率高等提點(diǎn),基本可以說(shuō)是VB的漢化版玛歌。 在那個(gè)還是windows軟件的時(shí)代昧港,網(wǎng)絡(luò)安全存在很大問(wèn)題,黑客成為了許多電腦愛(ài)好者的向往支子。有人因此便去自學(xué)編程创肥,在他們潛意識(shí)里學(xué)習(xí)編程一定要英語(yǔ)水平很好,了解到易語(yǔ)言不需要會(huì)英文全中文就能編程,同時(shí)也能實(shí)現(xiàn)他們的需求叹侄,易語(yǔ)言要求便成為了他們學(xué)習(xí)的首選巩搏。也就是說(shuō)好多初期學(xué)習(xí)易語(yǔ)言的用戶都是對(duì)于黑客技術(shù)感興趣的用戶,各種輔助圈膏、外掛塔猾、盜號(hào)便成了他們的作品,從而奠定了易語(yǔ)言的發(fā)展方向稽坤。
隨之互聯(lián)網(wǎng)安全的逐漸提高,以及殺毒軟件的普及糯俗,再到后來(lái)的WEB時(shí)代的到來(lái)尿褪,學(xué)習(xí)windows軟件開(kāi)發(fā)的用戶越來(lái)越少。PHP得湘、ASP杖玲、JSP逐漸成為了編程熱門(mén)語(yǔ)言,直到目前為止學(xué)習(xí)windows軟件開(kāi)發(fā)的也是很少了淘正,許多曾經(jīng)的PC軟件開(kāi)發(fā)人員也轉(zhuǎn)向了WEB端摆马。而一些黑灰項(xiàng)目以及小眾項(xiàng)目對(duì)于軟件的需求仍然需要PC軟件,早期易語(yǔ)言的開(kāi)發(fā)者對(duì)于這些項(xiàng)目更有經(jīng)驗(yàn)鸿吆,這個(gè)時(shí)候易語(yǔ)言的開(kāi)發(fā)者便成為了這些市場(chǎng)的主要語(yǔ)言囤采。隨著一些項(xiàng)目的不斷積累,易語(yǔ)言對(duì)于這些黑灰項(xiàng)目逐漸形成了一個(gè)很好的學(xué)習(xí)生態(tài)惩淳;對(duì)于一些逆向編程蕉毯,Hook技術(shù),外掛技術(shù)等在百度上隨便一搜易語(yǔ)言的資料比任何一個(gè)語(yǔ)言還要多思犁,對(duì)于一些windows的API以及內(nèi)存的處理甚至有了一些現(xiàn)成的模塊拿過(guò)來(lái)就可以調(diào)用代虾,相當(dāng)?shù)姆奖悖蟠蠊?jié)約了學(xué)習(xí)時(shí)間以及開(kāi)發(fā)時(shí)間激蹲。易語(yǔ)言便成為了學(xué)習(xí)這些黑灰項(xiàng)目相關(guān)軟件開(kāi)發(fā)"最好"的語(yǔ)言棉磨。
市場(chǎng)需求
幾乎所有主流編程語(yǔ)言的誕生都是為了解決某個(gè)技術(shù)領(lǐng)域存在的缺陷;而易語(yǔ)言的錯(cuò)誤也就在于立志于解決一個(gè)根本不存在的問(wèn)題学辱,我們國(guó)家從來(lái)就不缺會(huì)英文的程序員乘瓤,這也導(dǎo)致了易語(yǔ)言不會(huì)成為主流編程語(yǔ)言,也意味著主流互聯(lián)網(wǎng)企業(yè)大都不會(huì)選擇易語(yǔ)言作為開(kāi)發(fā)語(yǔ)言项郊,學(xué)習(xí)易語(yǔ)言去求職也成了不現(xiàn)實(shí)的選擇馅扣!這里大家可以從主流的招聘網(wǎng)去搜索易語(yǔ)言的職位得出(主流招聘網(wǎng)幾乎沒(méi)有幾個(gè)職位)。
對(duì)于易語(yǔ)言的招聘幾乎集中在某論壇(防止廣告嫌疑就不提名字了)着降,我翻看了10頁(yè)左右差油,平均的薪酬待遇大概在15k左右(沒(méi)有指定地區(qū));但據(jù)我了解這薪酬基本是入門(mén)級(jí)別的開(kāi)發(fā)者。對(duì)于那些經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員蓄喇,大多數(shù)都是自由職業(yè)者发侵,或者小工作室的創(chuàng)始者,這些人員在這個(gè)圈子呆久了深知這個(gè)圈子盈利只要技術(shù)到位相當(dāng)簡(jiǎn)單妆偏,在精通易語(yǔ)言的同時(shí)刃鳄,他們還掌握了許多逆向技術(shù),包括Js逆向钱骂,安卓逆向叔锐,以及windows內(nèi)存注入等等,掌握這些技術(shù)后见秽,只要稍微有點(diǎn)市場(chǎng)洞察能力開(kāi)發(fā)一兩款軟件愉烙,年收入很輕松就能上百萬(wàn),沒(méi)有任何壓力負(fù)擔(dān)相當(dāng)滋潤(rùn)解取。比如微商火爆的時(shí)候步责,各種微信群發(fā)工具,微信群機(jī)器人禀苦,清粉工具蔓肯,微信助手等,再到各種群控軟件振乏,以及引流協(xié)議等蔗包;店群火的時(shí)候,各種上貨軟件昆码,采集軟件气忠;膽子大一點(diǎn)的針對(duì)一些游戲開(kāi)發(fā)外掛腳本等等,這些軟件競(jìng)爭(zhēng)都很小赋咽,但是市場(chǎng)需求卻很大旧噪。
我之所以再次重溫易語(yǔ)言就是因?yàn)樽龅搅艘豢畹耆很浖臅r(shí)候有些技術(shù)上的問(wèn)題百度了一下得到的結(jié)果都是來(lái)自易語(yǔ)言的某論壇,一些參考的源代碼也是易語(yǔ)言寫(xiě)的脓匿,無(wú)奈之下只能去重溫了一下淘钟,但我始終習(xí)慣了英文的編程模式,對(duì)于易語(yǔ)言的學(xué)習(xí)我僅是能大概看懂一些邏輯思路以及一些API調(diào)用就行了陪毡。
發(fā)展?
從目前來(lái)看米母,互聯(lián)網(wǎng)的發(fā)展是免不了一些黑灰項(xiàng)目的,從互聯(lián)網(wǎng)的出現(xiàn)到目前以及將來(lái)都會(huì)一直存在這樣的項(xiàng)目毡琉,而在我國(guó)易語(yǔ)言也發(fā)展成了黑灰項(xiàng)目的主要易語(yǔ)言铁瞒。對(duì)于從事相關(guān)行業(yè)的人員來(lái)說(shuō),如果你單純只是想在這個(gè)圈子混跡桅滋,易語(yǔ)言確實(shí)值得你去學(xué)習(xí)一下慧耍,對(duì)于那些已經(jīng)掌握了其它語(yǔ)言不習(xí)慣中文編程模式的人員身辨,你要接觸這個(gè)圈子,能大概看懂易語(yǔ)言對(duì)你還是有很多好處的芍碧。
總結(jié)
當(dāng)然對(duì)于技術(shù)而言煌珊,本不該存在任何的偏見(jiàn);技術(shù)本身沒(méi)有對(duì)錯(cuò)泌豆,要看使用技術(shù)的人員用他拿來(lái)做了什么定庵。某殺毒軟件一概把易語(yǔ)言開(kāi)發(fā)的軟件視為病毒這點(diǎn)在我看來(lái)確實(shí)有點(diǎn)過(guò)了畢竟早期貴公司的文件粉碎機(jī)都是用易語(yǔ)言開(kāi)發(fā)的。最后用作者的一段話結(jié)尾踪危。
易語(yǔ)言正在不斷發(fā)展蔬浙,易語(yǔ)言的用戶以后會(huì)越來(lái)越多,使用易語(yǔ)言的用戶年紀(jì)越來(lái)越小陨倡,我呼吁有使用易語(yǔ)言在事業(yè)上取得了較大成果的敛滋,能夠曬一曬正能量,幫我一起引導(dǎo)他們兴革,讓他們能夠正大光明地使用易語(yǔ)言開(kāi)創(chuàng)一番人生的事業(yè)!