回覆列表
  • 1 # IT人劉俊明

    軟體行業發展到今天早已經過了單打獨鬥的年代,使用者不僅對軟體的功能有要求,對於軟體的視覺設計也有越來越高的要求,所以現在的商業軟體往往都需要一個完整的團隊才能保障使用者的使用體驗度不斷提升。而且研發團隊的數量往往會隨著軟體生態的不斷完善而逐漸增加,大型網際網路產品的研發團隊往往非常龐大。

    除了使用者體驗之外,現在的軟體開發不再適合單幹還有以下幾個重點原因:

    第一:Web開發模式促使團隊開發成為一種必然。Web開發使得軟體開發進入了“角色化開發時代”,開發人員逐漸進行了較為明確的任務劃分,比如前端開發、業務元件開發、架構設計、資料庫設計等不同的角色。角色開發使得不同的開發人員更加專注,能夠把軟體的不同部分做到極致,也使得大規模軟體開發成為了一種可能。

    第二:軟體研發週期越來越短。早期的軟體研發都是按照人月來計算的,但是目前軟體開發領域往往都在按照人天進行計算,按照人天計算的原因是目前整個軟體開發領域對開發週期都有非常嚴格的要求,如果不進行團隊開發的話,根本無法保障軟體能按期完成。

    第三:軟體規模越來越大。隨著物聯網、雲計算和大資料的發展,軟體規模越來越大,軟體開發所涉及到的內容也越來越多。IT行業發展到今天已經有了太多的技術線,任何人都不可能把整個軟體領域的技術都一一掌握,所以合作成為了一種必然。

    第四:軟體更新速度越來越快。早期的軟體往往都是每個月更新一次,有的軟體甚至3個月更新一次,但是現在的軟體恨不得每天都更新一次,這麼快的更新速度已經不可能由某個人來單獨完成了。

    總之,對於一個要運營的軟體產品來說,獨自開發幾無可能。當然了,如果想自己做一個demo,還是完全可以的。

    作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟體體系結構、大資料、人工智慧相關領域,有多年的一線研發經驗。

  • 2 # jinesc

    當然可以了 就是費時間 費工夫而已。

    我一個人就搞定一套ERP系統 也做過一整套財務系統。

    從調研 研發 測試 維護 全部一個人搞定。當然也離不開客戶的配合。

    雖然沒有市場成品那麼功能強大 。但是主要功能不缺。

    當然 一個人力量有限 維護起來有點麻煩 適合中小型企業 的軟體開發 。

  • 3 # 李CODER

    我的答案是可以的。

    當然這要取決你的能力。軟體產業發展到今天,不是變得越來越笨重了,而是變得越輕盈了,也就是說你想做一個app或者網站門檻越來越低了。 如果你喜歡學習新知識,善於利用工具的話,一個單槍匹馬,做一個小而美的應用還是非常可行的。

    我就拿小遊戲打比方,最近半年,不少爆款小遊戲都是出自個人開發者之手,讓這些個人開發者賺的盆滿缽滿。 我也開發過小程式,微信的給的除錯工具非常方便,很多優秀的引擎也支援了微信小遊戲。我一個人,一臺電腦,利用業餘時間,就完成了一個完整遊戲的開發。

    現在這個時代,只要你有才華,沒有綻放不了的。如果肚子裡沒東西,還是找個地方好好修煉把。

  • 4 # 小蒲君

    嚴格來講是可以的,但是現在市場化需求並不允許這樣做,除非是個人興趣,想想看如今手機上用的軟體,幾乎都是團隊合作開發出來的,因為一個好的產品不僅涉及到介面、功能、使用者體驗等等一些列東西,還會有軟體的迭代更新等等,如果全部交給一個人來完成怕是黃花菜都要涼了!

  • 中秋節和大豐收的關聯?
  • 自己的審美會不會受到物質(價格)的干擾?