大學工科 非電資 想轉職web後端
第1001位想轉職寫程式的人來了
麻煩提供建議
背景:
對C很了解 C++完全不懂
by value、by reference、scope等基本觀念熟悉
執行緒 callback懂其基本原理
Python 懂基本語法 寫過小功能
爬蟲PCHOME的商品資訊
C#上過 台大資訊系統訓練班 30小時
學的時候 沒有要轉職的打算
所以現在也忘光了 C#語法
只了解懂物件導向 基本概念 封裝繼承多形
Linux作業環境 剛學1個月
搞懂 權限 目錄結構 shell操作
網路TCP/IP...等等 太多了
主要看鳥哥的網站學習 配合實際操作
有研究過的後端語言 如下
這邊說的研究不是寫code方面
研究其未來發展(薪資
在web後端開發的生態圈
轉學其他語言的成本
與其他程式應用或作業系統的配合度
1.php 7.0 目標搞懂Laravel
2.JS ES2016+ 目標搞懂node.js
3.C# 目標不清楚
.net core2.X? mvc5 6? framework4.X?
大約花了半年時間 了解程式開發的基本觀念
現在打算找一個後端語言深入學習
想詢問C# 其.net 生態 在台灣的環境如何?
有在網路查詢過資料
C# 在桌面端開發有很高的使用率
用到的技術 有winform wpf
但是C#在web後端開發的使用率 似乎很低
用到的技術有 webform .net mvc
.net mvc 還分 framework4.X 或 core2.X的架構
個人目標放在web後端開發
桌面端不打算學
webform也沒打算學
似乎目標只剩下一個 可以用
就是 .net mvc
有嘗試 在104 yourator mit.job
查詢C# 或 .net
但.net 的範圍實在太廣
我沒辦法判斷 在台灣 .net mvc的職缺數量是多少
再來我個人如果要選C# 會想學的是
.net core2.0+
因為可以跨平台
如此 我要轉學其他後端語言 不會被綁死在win環境
希望不要跟我說 學什麼語言 跟作業系統沒太大關係
有詢問過 4~5位 從事web開發的工作者
都說 大多數人 是使用linux 或 mac 等類unix環境
win環境的軟體開發者很少
因為很多語言或工具 起先都在linux發展起來
其後才移植到win環境 所以常常有莫名的環境配置問題
我用python 跟 git就被搞過
所以我才去學習linux作業系統
話再說回 .net mvc
.net mvc 還分 framework4.X 或 core2.X的架構
framework4.X 只能運行在 win環境 所以我也不想搞懂
不想搞懂的理由是
若是以後學習其他語言 就業導向
我想工作環境大多還是 類unix環境
我不希望到時候 又要花另外的時間成本 重新學習
也浪費了 我在win環境的學習成本
比如說 apache nginx iis 設定方式
win跟linux的設定方法一定略有不同
效能也有差距
我為什麼要花時間 另外學習不同的設定方式
花時間搞懂設定方式 不會讓薪資比較高
前言說的很多 我只是想問一個問題
在台灣 .net mvc 在web後端的職缺數量?
我自己猜 跟PHP的Laravel相比 其職缺應該少很多
如果是 跟 python的django職缺相比呢?
如果想專找 .net core mvc的職缺
是否數量又更少?
沒工作經驗的非本科 有可能進去 使用這些技術的公司?