在非洲作為一個獨立的移動網絡和軟件開發者,將會是一項非常有挑戰性的經歷。
非洲到目前為止都被認為是一個農業為主的大洲,在過去的十年當中,有很多軟件開發者(African Code Kings)曾經無休止的工作,來證明我們是同樣一個充滿技術的大洲。我們做了很好的網站,移動應用程序和軟件,要解決我們實際生活中的問題。
這樣做的代價其實并不小。我們生活在這樣的環境當中:科技設備比在歐洲和北美的價錢要高兩到四倍,而技術的書籍也基本上在這個大洲絕跡。在這里絕大多數人都沒有信用卡來在亞馬遜付款,就更不用說有一大批的非洲國家都已經進入了 PayPal 黑名單。
在非洲有一個觀念的問題,由于有一些人依然認為科技是來自由錄像機,電腦,筆記本,iPad 等類似這樣的東西的一個盒子里面,我們需要把所有技術視覺化的過程,而且我們需要在非洲為自己構建一些東西。我在下面列出了我和絕大多數 African Code Kings 開發者在前進過程中遇到的一些問題。
電網負載
負載不斷在高峰和低谷之間波動,這是因為在加納和南非這樣的國家當中,在城市的整個區域當中會時不時的斷電,來保證節省電能。
他們才不管你是否需要電力來工作,而且你是否需要通過工作來吃飯。現在在加納已經“好”了很多:他們不會給你任何警告就會切斷電源,或者是電壓瘋狂的增降,電力公司覺得這完全是正常的。
有了這個電力負載的因素,你需要認真的評估,很多開發者,特別是在加納和尼日利亞,也許沒有辦法趕上工期。
網費奇高
網絡的帶寬是我主要的問題,這從我六年之前決定開始投資軟件和網絡開發領域的時候,就已經體會到了。
沒有我所知道的特別的套餐是賣給開發者的——他們會消耗大量的流量。
電信企業忘記了互聯網占有率,可能意味著大量的充滿信息的數據,可能會作為一個驅動經濟增長和減少貧窮的強力工具。
投資
很多創業者,開發者在一個科技創業公司,都是搜尋投資者為他們的項目提供資金支持。在非洲,絕大多數人都不知道硅谷樣式的天使投資和融資。
在非洲,我的觀察結果是,大多數所謂的科技投資者,當他們投資一個創業公司的時候,他們是正在尋找短期利潤。
對于那些相信他們根本不需要融資的好開發者,他們正在竭盡全力去啟動自己個人的項目,最后的結果是弄進奇怪的網絡開發工作,最終會減慢他們個人項目和創新的效率。
工資因素
一個很好的非洲開發者,要想拒絕工資職位和實習職位來維護自己的激情,還是需要很大的決心和勇氣的。
而一旦要為錢奔波的話,開發者不得不減緩創新的效率,還持續做為雇主服務的工作。
在非洲,網絡和軟件工程師每年的收入大概在一萬到兩萬美元左右,他們在歐洲和美國的同行每年至少能夠賺到十萬美元,可以更努力的工作,作出更牛的技術,來獲得數十萬美金的回報。
下一次,如果你想用這樣的工作來變得更舒服的時候,不妨再好好想想。
我回家休長假的時候,曾經個人拒絕了很多實習和工作的機會,我已經學到了很多,并且也獲得了很多的認同,后來我就自己開始了一家小型的 it 創業公司 Oasis Websoft。
我正走在從一個開發者,成長為一個不錯的商人的路上,每天我都會面對那些在大科技公司所工作的天才,但是如果他們成長為創業者,應該會更好一點,這樣他們就會為非洲開發偉大的技術了。
總想著把握一切,結果樣樣都不精通
在非洲要找到一個團隊,擁有共同的理想目標,然后讓他們加入同一家創業公司還是很困難的。你會意識到在這里有如此之多的開發者和創業公司,都建造著類似的應用,而不是聚合在一起,利用免費和開源的開發環境,來構建一個比較大的。
一個非洲的開發者,試圖在公司當中嘗試所有的角色,從首席執行官到公司的發言人。他沒有關注一件事情而精通做這一件事情的藝術。
他把他的時間花在管理一個公司的全部的方面,有的時候這是好事,但是會有相應的代價。
對于開發者,同樣偉大的是要明白所有的角色,但是如果他只關心一個主要角色,并且成為這一方面的大師,這將會是最佳的選擇。所以在我的創業公司當中,我們會有開發者,我們會有用戶界面設計師,我們有兩個頂級的程序員,和一個搞營銷的家伙。
學校
每個月都有一大批新的程序員,從大學和專業培訓機構當中新鮮出爐,這些畢業生們有著令人印象深刻的尋找學科證書和等級方面的愿望。
他們的簡歷上寫著自己有這些方面的專長:Java, C++, C, Php, JavaScript, COM, Oracle, SQL, HTML 還有 MS Office。但問題是,這些現象看起來還不錯的,可以說是對軟件和網絡工程師來說是一個很好的開始,不過這些學生并沒有花時間在他們個人的項目上,而是編碼就是為了在考試當中獲得一個好等級。
簡而言之一句話:這些人還不如說沒有經過完整的訓練,而且不能夠做有創造性的工作,隨后他們所獲得的工作更加多的是技術工作,比如說計算機管理員,硬件工作等等,而不是他們曾經學習的編程等等這樣的手法。不用他們做這些工作的公司并沒有意識到,這些人實際上可以去制作軟件,讓他們的工作變得更簡單。
非洲人是時候去相信,軟件實際上是一種我們可以為自己所創造的東西。
獲獎和競賽
在技術獎項和競賽當中取勝和在市場當中取勝,是有點區別的。非洲的開發者和創業公司越早認識到這一點越好。
參與代碼競賽和黑客馬拉松來測試你的編程技能是一件不錯的事情,但是如果你想發展你的技術,來解決非洲的人們生活當中真正遇到的這些問題,并且從中賺錢,那就是另外一個完全不同的游戲了。
我們的政府會堅定地站在非洲年輕的男女開發者那里,他們總是非常早起來工作,忙著做他們所信仰的某些東西。慶賀他們的成就并不足夠。如果你可以用你自己的資源來支持他才是正確的,不管這個資源是金融,知識產權,技能還是其他方面。
故事的寓意
System.out.println (“做一個非洲軟件開發者一點也不容易。不要放棄,總是向上帝尋求指引。為正確的工作使用正確的技術。非洲軟件行業的未來依靠個人興趣愛好的編程者,捆成團共同發揮作用。這些人甚至會在沒有得到報酬的情況下編程,因為他們想這么做。人們希望獲得一個機會給這樣的工作,要鼓勵他們去做出成果。如果某個地方有足夠的程序員,并且作為程序員是一個非常顯赫的職位,可以為你買一輛車或者買一座房,那么這個產業一定會發展起來。在那之前,一切都只不過是空談……“);
我們試著去欣賞雨后的彩虹吧。這就像是在體驗痛苦之后,再重新萌發愛的火花!
-
軟件工程師
+關注
關注
8文章
218瀏覽量
21182
發布評論請先 登錄
相關推薦
嵌入式軟件工程師就業好不好?

特斯拉招募軟件工程師強化無人駕駛與機器人遠程操作


FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區別?

嵌入式軟件工程師如何提升自己?

索尼誠邀軟件工程師參與PS免費手游平臺設計



評論