-
1 # 妥妥PRO
-
2 # IT人劉俊明
作為一名從業多年的程式設計師,我來回答一下這個問題。
在早些年間,程式設計師完全可以脫離網路環境進行程式設計,因為軟體開發本身對於網際網路並沒有較強的依賴關係,軟體部署也是採用本地部署的方式,所以即使程式設計師脫離網路環境也是可以進行程式設計工作的。
隨著網際網路的不斷髮展,軟體開發過程與網際網路的依賴關係也變得越來越緊密,主要體現在以下幾個方面:
第一:軟體開發過程依賴於網際網路。目前不少開發團隊開始依賴於雲計算平臺提供的開發環境進行軟體開發,這就要求在軟體開發的過程中要時刻與雲計算平臺進行互動,所以沒有網路就很難開展工作了。基於雲計算平臺進行軟體開發能夠明顯提升軟體開發的效率,而且開發環境可以無縫遷移,這是非常方便的事情,未來透過PaaS的方式進行軟體開發是一個趨勢。
第二:軟體本身需要與網際網路進行資源互動。軟體開發的過程中往往需要呼叫大量的網際網路資源,如果沒有網際網路環境,那麼這些資源互動就無法完成,自然軟體開發過程就會受到較大的影響。現在不少開發平臺也都是基於網際網路環境進行動態載入的,因此沒有網際網路環境進行軟體開發是比較困難的事情。
第三:軟體開發交流需要網際網路環境。在軟體開發的過程中往往會遇到不少新的問題,透過網際網路可以明顯節省除錯程式的時間,因為可以透過交流而快速獲得解決方案,在沒有網際網路的環境下,除錯程式往往需要較長時間。
除了以上幾個方面之外,目前大部分軟體都需要在網際網路上執行,所以在開發的過程中也需要網際網路環境才能進行除錯和部署,所以網際網路目前對於軟體開發工作來說是非常重要的。
-
3 # free教程
主要是看所處的工作需要,現在也有很多公司是限制使用網路的,程式設計師進行本地化程式開發,是在無網路的環境下進行開發的。這些公司限制網路,主要考慮的因素可能有:
1、為了公司自己產品的程式碼和技術不被洩漏到網際網路,這種公司主要是會對網路進行一種限制,比如只能進行從網路上下載東西,不能進行上傳等限制。
2、有些公司為了讓程式設計師有更好的效率,所以禁止了網路,其中大家都懂得有些人碼程式碼時喜歡一心多用,聽聽歌,看看影片之類的娛樂活動。所以有些公司會限制一部分網站的訪問權,還有一些特定人群訪問網路的權利。從而想著可以讓他們提高工作效率。但是,由於網路的限制,也會出現小部分人要查資料時,會變得比較麻煩,反而降低工作效率,出現這種情況可以和上級領導反饋。
3、安全,有些公司限制程式設計師使用網路是為了防止被攻擊,特別是在連線資料庫時,做資料操作時,會禁掉網路的訪問權,然後不想訪問時,可以再次開啟網路訪問權。筆者覺得這種型別的禁網路是有必要的,特別是在連線資料庫時。也不會影響工作效
4、無我狀態,就是一群人抱著產品不做好不開網的決心進行封閉式開發,減少和外界的交流,進行突擊封閉式開發,此乃程式設計師中的傳說級別,還未見過哈哈^_^。
回覆列表
對於高水平的人來說,繼續工作,沒什麼太大的問題。
對於能力一般,很多問題,方法需要搜尋解決的人來說,就是致命性的問題。
不過也可透過看文件和註釋來解決問題,總的來說,還是會收到影響的。