我是如何獨自完成大型軟件的設計和開發(一)

思考良久,我以爲有必要將我在這以前完成IAsset軟件的過程記錄下來,並分享給你們。前端

先說說個人經歷吧。我是學土木的,並且仍是大專學歷,大二那一年我攢了臺電腦,也沒有啥目的。買完之後也不知道要乾點啥,恰好那個時候學校開始教授CAD製圖,那就練練唄(順帶說一句我是那種不愛打遊戲也打很差遊戲的人,說白點就是對遊戲不感冒,在好玩也以爲沒啥意思)。因而乎就潛心鑽研如何提升畫圖 速度,背了很多快捷鍵,功夫不負有心人啊,拿了個CAD大賽的獎,接下來又開始對3Dmax、MAYA、UG這些三維建模的東西感興趣了,學了一陣子,還弄了陣子flash和unity 3D,發現玩好這些東西必須學習編程,至少得學會腳本語言(AS一類的)。編程

有一天(2012年下半年吧)一個偶然的機會了解到DW(Dreamweaver)這個軟件,聽說是能夠製做網頁,網頁就是能夠掛到網上去供人訪問,能夠爲所欲爲的公開一些本身的想法,呦呵,這下可把我美了。因而不分黑白的在網上看教程,作練習,晚上常常凌晨2-4點休息,次日白天接着弄,直到最後搞的人都魔怔了。說個例子:有一次女友電話我去吃飯,我說好的稍等,那會正在研究bootstrap1.0的代碼,看的入定了,舍友們下樓去吃飯,而後再回到宿舍把我凳子給抽了,我居然都是騰空寫代碼。舍友驚了,說:「你女友在樓下等你你咋沒下去」,這我纔想起來女友還等我吃飯呢,趕忙電話過去道歉,不料女友已經氣的一肚子氣飯都吃不下去了。bootstrap

沒過多久我就製做了一個校園網站「大學瘋」,就是把擺地攤的同窗們整合起來,在學校各處張貼海報,宣傳網站,如此這般好久過去了,爲了讓網站漂亮一點學會了ps、fw等製圖軟件,爲了讓網站動態起來學會了使用cms和一衆shop系統。學習

時間到了大學快畢業的時候。趁着短暫的在校時間去考個駕照吧,碰到了一個大學計算機老師,湊巧的是咱們聊到了網站,湊巧的是這個老師懂C,但不懂怎樣快速建網站,好比他認爲每一個網站須要從頭至尾來設計開發,但客戶找他僅僅願意支付3~5千元的酬勞他不屑一顧,因而這個老師被我勾搭上了,就在即將畢業的時間裏我幫助他賺了許多錢,固然我也拿了很多,有時候感受一個下午就掙500元有點太容易了,因而就利用下一個下午所有消費了。大數據

這段時間我慢慢發現我老是有用不完的創意和想法,但並不能確定這些想法意義有多大,只能一點點去實踐,有的想法等到實踐了以後才知道是幼稚的,但隨着時間的推移和經驗閱歷的積累,想法也變得愈來愈實際,愈來癒合理。網站

接下來的一年中我入職了一家大型央企,算是同窗們羨慕的「鐵飯碗」,還好我並不這麼認爲,總感受這不是本身的歸宿,其中企業制度的混亂,大提奉獻精神,彷佛想經過以信仰的方式去管理現代企業的員工。但不能否認的是他們的規章制度確實及其完善的。就像上句話說的——忽視了員工的有效管理,卻擁有最完善的制度,就致使制度的執行大打折扣而後就用心的制度去彌補老制度的缺陷這樣惡性循環,卻不知問題的根源在他們忽視了人力資源管理的好處。最後仍是選擇離開這家單位去從事軟件行業。設計

很幸運,那是一個互聯網/IT產業風聲水去的年代,很快我這個大專生就找到了一份從事大數據行業的公司,負責項目、產品的UI設計和前端開發。這個工做很是大程度上幫助我學習瞭如何去應對客戶以及如何處理各部門之間工做協調的事情。這個公司當時有近400號人,個人學歷可能算是最低的極個別,在這裏我充分認識到項目成本控制的學問,在後來的幾家公司我發現一個東西,那就是好的成本控制不但不會讓員工倍感壓力,更讓員工信心百倍,作事積極。我感受到每個軟件從業者心態基本都是一致的,他們天天按時上班,坐在工位上能作的無非三件事情:教程

  • 划水(上班聊天、刷網頁);
  • 投入生產;
  • 學習;

這其中僅有「划水」一件事情對企業發展不力,但不少管理人員並不知道的是——員工們水劃多了心裏也很煩躁,由於他們再爲公司的前途擔心,由於划水多表明着公司活少,這是成反比的。每個勤勞的中國人都知道無功不受祿這個詞,即使是划水也不會一劃一成天,更況且在一個小小的工位上劃上一天水也是很煩躁的。遊戲

在這裏第一次感受本身可能並不適合上班,由於任務安排到之後就想立馬乾完,不停歇的幹完,這讓個人頂頭上司不太滿意,由於乾的太快對本部門而言就之前的工做量預估就有種露餡的感受,因而我也會對外部需求報出比較之前部門平均的工做量,而後花節約下來的時間去學習新的知識。致使個人產品設計、前端開發水平日新月異。練就了及其強大的業務理解能力,這在後面的工做中不斷被驗證。資源

相關文章
相關標籤/搜索