回覆列表
  • 1 # 歡樂趣聞

    計算機學的不好也能進入IT業!

    IT作為高科技行業的確具有一定的專業性,但是,並非所有的職位都要求精通網際網路技術。部分求職者常常考慮到自己技術上的不熟悉而舉步不前,這是其實是求職者自己給自己設定的障礙。以網站銷售為例,更需要的是銷售技巧的掌握,對當地環境的瞭解,對地方媒體熟悉,以及具備一定的公關活動經驗和文案撰寫能力。而網站編輯要求更多的是文字功底和採編經驗。有傳統媒體採編經驗並能較熟練應用基本辦公軟體的求職者一般都能夠勝任這份工作。

    隨著網際網路越來越普及,電腦相關的行業人才也越來越稀缺,就業崗位逐年增多,人才供不應求。因此從事網際網路相關的行業,是一個不錯的選擇。至於想學的專業,就看個人的愛好和本身的素質來看,建設藝術設計,電子商務,新媒體UI設計,影視後期等等都是近兩年發展很快的專業,就業前景不錯。

  • 2 # 駱駝上的安迪哥

    IT行業範圍很廣,入門級別的基礎工作門檻確實不高。比如前端開發,一個本科計算機畢業的應屆生未必有一個半路出家但是在IT培訓機構培訓了4,5個月的學員好用。這不是說誰水平高低的問題,是學校教育跟市場需求脫節造成的。

    很多網路公司,尤其是中小微企業,除了少數核心技術骨幹,多數人從事的工作都是基礎的工作,說白了,就是熟練工。所以有些程式設計師自嘲自己是碼農,其實就是說自己的工作往往是重複性的活。

    在這樣的企業從事類似這樣的基礎性的工作,確實門檻不高。而且當這類工作熟練到一定程度,所從事工作的極限基本上只跟每天的有效勞動時間成正比,想提高也很難。就類似生產線上的工人,更多的是操作的熟練程度,不需要這個人有多紮實的理論知識,或者很高的智商,普通人踏實工作就行了。

    但這不是說IT行業的崗位門檻都低,比如前端的學員都要學習的Javascript,很多人學習了一兩年還不見得能做什麼東西出來,而這門語言的第一個版本的開發者是用了5,6天時間就開發出來了,這麼多年被全世界的人用。這之間顯然隔了一百八十條街都不止。

    透過培訓進入IT工作領域是完全可以的,不管學歷高低,以前從事什麼工作,只要用心學習,一年半載都可以學出來。當然年齡太大轉行是不容易的。

    不過IT行業的工作畢竟是腦力工作,不像做外賣騎手那樣。也有很多人不得要領,沒學出來,半途而廢的。或者有些人因為自身不夠努力,沒學到什麼東西,實際工作不好找的,都正常。

    所以,入門的門檻低也不等於沒門檻,起碼的自律和堅持還是要有的。

  • 3 # 龍鳳寶爸育兒記錄

    我的回答是IT行業入行門檻越來越低了,培訓一下進入行業的人大有人在。

    但是從另一種角度來說,入行容易想發展的好越來越難。

    咋們打個形象的比喻,九十年年代買房門檻高嗎?大家都會說,當然很高啦,那是基本上能吃飽吃好就不錯了,好一點的添置點加點和腳踏車就幸福感爆棚啦,誰也沒閒錢去買房子,甚至很多人根本就沒有動過這個念頭,所以那時候買房門檻是很高的。而相比現在,買房的門檻相對低多了,雖然現在房價依然很高,但是很多中產階級的工資也翻了幾十倍,憑藉著自己攢一點,家裡湊一點就可以付首付了,所以現在很多人買房了,相對於九十年代的人來說,現在買房的門檻低多了。

    那麼問題來了,前後兩批人買房,哪一批增長的財富更多呢?顯然是前者,前者房價翻了好幾十倍,而後者頂多也就兩三倍,所以說門檻低,不一定代表進入行業後就會有更好的發展。

    現在原歸正傳,進入IT行業門檻低以後,其實相對於別人,門檻也低了,這樣競爭也就更大了,以前只要掌握一門技術就能吃遍天下,但是現在呢,意味著我們要掌握更多的技術才能立足,以前你只需正常上下班就是好員工,而現在卻要無償的加更多的班也只能勉強跟上所有員工的平均線,所以IT人盛傳這個行業是一門吃青春飯的行業。

  • 4 # 號卡情報局

    1.IT技術崗

    對於IT技術崗來說培訓一下就可以進入的狀態,我個人認為可行性是比較低的。技術崗的門檻會比較高,不管是服務端,客戶端對於技術的要求都比較高。對於培訓一下就從事的人並不是說無法從事這份工作,而是未來的隱患性比較大,擴充套件性也會比較差,因為沒辦法從整體角度去思考,很容易出現隱藏潛在的bug。

    2.IT測試崗

    IT測試崗,如果是普通的測試影響不大,就按測試用例操作場景進行測試。但是不適合核心模組壓力等資料等相關測試,也是沒辦法從整體的場景思維框架上去考慮。

    3.產品崗

    產品要求邏輯性,瞭解使用者的需求和痛點,能夠實實在在等解決使用者問題,提升使用者留存和活躍度。這型別崗位並非透過培訓一下就可以運用自如,需要不斷等學習磨練最佳化。

    4.UI/UE崗

    這個崗位要求懂得PS鳳製圖軟體,主要有創意,會用工具即可。如果本身創意方面比較好,那透過培訓瞭解工具後還是很容易上手。

    5.運營崗

    運營崗的門檻相對比較低,基本都可以做運營,不管是使用者,內容,渠道,廣告等只要符合資料比較敏感就比較容易一些。當然初級的運營更多是瑣碎工作。

    總之,個人認為不管是什麼崗位,想要透過培訓一下就可以順心如意那是比較困難的,還是需要不斷通過後續的努力才能達到也對應的狀態。門檻可能不高,但是能不能做好做精才是本事。

  • 5 # 哆啦A夢的魔法口袋

    it行業門檻低?作為一個碼了五年磚的程式猿,我覺得這個可能是很多人的一種認知誤區。

    為什麼這樣說呢?就it行業來講,所謂的低門檻並不是隨隨便便就能入門的。網上那些告訴你可自學,可以買幾本書,看幾場網課就能開發的純屬騙人。因為你會發現看完後,你最多也就能夠照著別人寫好的程式碼敲出一個“hello world !”。

    正因為大多數人都這樣想,導致最近幾年市面上出現很多“”速成班人才”。這種人往往都是上面說到的那種情況出來的,或是參加速成培訓班(三個月或是半年)。很多朋友跟我說過,現在招聘人才經常遇到那種一知半解,簡歷還包裝成有幾年工作經驗的人。我想說這種思想是完全錯誤的,主要是對你自己而言浪費了太多時間和金錢。

    那麼培訓是否可以降低門檻呢?個人認為,培訓必須是由專業的機構,專業的人員對你進行一個系統且全面的培訓。相對於自學而言不失為一個更高效的選擇。入門更快,基礎知識能夠更牢固。然後你才能真正意義上的進入IT行業的門檻。

  • 6 # IT人劉俊明

    作為一名IT從業者,同時也是一名教育工作者,我來回答一下這個問題。

    首先,當前學習IT技術的門檻正在不斷降低,但是從事IT行業相關崗位的門檻卻在不斷提升,實際上IT行業的從業門檻一直就相對比較高,隨著當前雲計算、大資料和人工智慧等技術的發展,目前IT行業的很多崗位對於從業者的要求還是比較高的。

    從一名教育工作者的角度來看,以Java程式開發崗位為例,IT行業的崗位要求經歷了至少三次比較大的提升。早期的Java程式設計師往往只需要掌握基本的Java開發語法和資料庫知識,通常就能夠謀求到一份開發工作,而且薪資待遇還相對比較高。

    進入到Web開發時代,Java程式設計師除了需要掌握Java開發知識和資料庫知識之外,還需要學習開發框架知識(Spring等)和前端開發知識,Java程式設計師逐漸進入到了全棧開發時代。隨著雲計算、大資料時代的到來,Java程式設計師還需要掌握一定的雲計算知識和大資料知識,所以當前從事Java程式開發的門檻還是相對比較高的,學習週期也有了明顯的延長。

    在IT行業內從事技術開發的相關崗位是比較辛苦的,一方面工作壓力比較大,另一方面還需要面對不斷迭代的技術體系,所以很多IT從業者的職業生命週期都比較短,因此如果自身的學習能力比較差,進入IT行業發展還是需要慎重考慮的。

    當前隨著工業網際網路的發展,未來更多的行業領域與IT行業都會產生比較緊密的聯絡,所以對於普通人來說,即使未來不從事IT行業,也應該學習一定的IT知識,比如從程式語言開始學起就是不錯的選擇。

  • 7 # MR杜wy

    IT屬於綜合性的行業,有運營、開發、運維,以及其他和傳統行業一樣的輔助崗位,從你的“培訓”進入,應該指的是開發產品的碼農工程師。

    相對於其他行業來說當然不低呀。

    有些人把輸出個“Hello World!”到螢幕上就認為是IT的門檻了。

    太可笑了。

    如果真那麼容易的話,國內就不會只有BTA……這些IT巨頭了。人人都可以是工程師,還用念什麼大學計算機專業呢?

    不僅僅要將技術和業務的完美結合,還要考慮可擴充套件、高效能、符合使用者需求……各種方面。

  • 8 # 天一閣圖書管理員

    說低也低,是人是鬼都能做程式設計師,甚至還有不少人跑個現成的指令碼就能當駭客。說高也高,要把程式寫得好,結構清晰,bug少,易維護,跑得快,遇到難題很快解決,這又很少人做得到。因為IT行業工具太多,分層很細,所以容納性很強,拖拉拽,就用pb,VB,Delphi能搞定一個程式。這也算是IT從業人員。再往上,就是自己寫程式碼用框架搭積木的,只寫業務邏輯,出了問題乾瞪眼,這也是it從業人員,這種一般最多幾萬行規模一個專案。再上一層,就是理解而且能實現框架,能修改擴充套件框架的人,出了問題別人解決不了,他們能解決,這也是IT從業人員,這種人一般參與十萬行以上規模的專案。再上就是做基礎軟體和大型軟體的人了,他們處於金字塔頂尖處,專案程式碼百萬行以上。規模不能說明一切,但是能力不足的,肯定參與不了大規模專案的核心部分。所以要看哪一個層次,才能說門檻低不低。

  • 9 # 特別行動科

    我想題主所說的IT行業,指的是其中的開發工程師吧?我是一名經過培訓入行的軟體工程師,到目前已經工作了將近8個年頭了,我認為IT行業門檻低是相對於過去來說的,透過培訓確實可以實現行業入門,但是想要百尺竿頭更進一步,還是要下苦功的。下面我就談談我的看法吧,如果有表述不準確的地方,歡迎各位童鞋指正,如有遺漏,歡迎補充。

    門檻變低

    先來談一談門檻吧。任何行業都有一定的門檻,軟體開發也不例外。隨著程式語言越來越簡單,各種中介軟體和開源庫的成熟程度和效能的不斷提升,開發人員可以不用過多的關注很多與業務無關的技術細節。基於這種技術紅利,從業的門檻而確實比多年前要低了很多,但僅僅是相對過去而言。

    一、程式語言門檻在降低

    從時間維度來看,程式語言共分為三個階段。

    (一) 第一代語言:機器語言。我們都知道計算機其實很“傻”,只認識0和1,因此第一代的程式語言就是由0和1構成的機器語言。用0/1程式設計的問題非常明顯,難理解、效率低、易出錯、維護困難等等。面對一堆亂七八糟的紙帶,很難將其和IT掛起鉤,可想而知機器語言的入門難度有多高!

    (二)第二代語言:組合語言。因為機器語言程式設計的困難,偉大的工程師們創造了組合語言,組合語言透過易於人們理解和記憶的特定字母代替指令,這樣理解和閱讀的難度就大大降低了。這樣就需要有專門的“翻譯”將特定的字母翻譯成計算機可識別的0/1,編譯器就是在這個階段誕生的。雖說組合語言使用了人類相對好識別的方式來表示0/1,但是依舊存在易出錯、難維護、效率低的問題。在大學期間學習微機原理時曾經學習過組合語言,確實非常的晦澀難懂。不是還流行那麼一句順口溜麼:微機原理鬧危機,隨機過程隨機過,實變函式學十遍,組合語言不會編。

    (三)第三代語言:高階語言。高階語言又分面向過程語言和麵向物件語言。C語言是面向過程變成語言中的佼佼者,同期的其他語言基本已經被拋棄了,但是C語言一直沿用了下來,至今仍然在佔據著TIOBE程式語言榜單的重要位置(難道在給C語言起名字的時候就有C位一說麼?);而面向過程語言中的佼佼者就是C++和Java,尤其是Java語言,憑藉其開源及優秀的可移植性,佔據著很大的市場。在高階語言時期,程式語言的語法更加的友好,可讀性和可維護性更強,使得語言的學習難度進一步的降低。而Java作為面嚮物件語言中的佼佼者,還接管了讓人頭疼的指標和記憶體管理工作(其實是JVM的能力),使得其學習難度進一步的降低。

    此外,指令碼語言也逐漸流行起來。火爆的Python和Go都出現在了TIOBE的TOP20榜單中。

    程式語言的不斷“革命”,其實就是程式語言學習門檻在不斷降低的有力證明,因為大家總是更喜歡簡單且高效的事物。

    二、強大的公共元件支援

    現在的軟體開發離不開各種元件(中介軟體、應用級框架等),元件為我們的開發提供了很多的便利條件,讓我們的程式設計師能夠將更多的精力投入到業務邏輯上。我們不妨設想一下,如果沒有了框架和中介軟體,即使有Java這種高階語言的存在,想快速構建一個系統也是非常困難的。為了能夠更加直觀的體會到元件的發展,我將結合我從業以來應用級框架的發展情況進行介紹。

    (一)J2EE。這是一個Java官方牽頭制定,並得到廣泛認可的企業級規範。在這套規範中,我們可以透過servlet元件來很便捷的處理WEB請求,使用jsp元件對頁面進行動態的渲染,使用JDBC與資料庫建立良好的互動。J2EE不需要開發者關注傳輸層協議(這部分工作由WEB中間實現),僅需要關注應用層實現即可,但是基於Servlet/jsp進行開發還是比較繁瑣的。我來簡單介紹下使用Servlet/jsp進行開發的一些基本流程,童鞋們可以感受一下。

    建立web專案;

    編寫

    web.xml

    檔案(

    web.xml

    是J2EE的核心配置檔案,也是應用和中介軟體連線的橋樑);

    編寫Filter、Servlet;

    編寫Jsp動態頁面;

    打成war包,並提交到web中介軟體上。

    主要的工作在第3步,在開發過程中需要考慮字符集、執行緒安全問題,還需要手動獲取請求引數、手動寫出應答資料,程式最終需要釋出到web中介軟體上來執行。

    (二)SSH,這是Spring+Struts2+Hibernate的簡寫。SSH很好的落地了MVC模式,由Struts2負責業務控制層處理,HIbernate封裝對資料庫的操作,Spring負責解耦以及整個專案的整合。相對於Servlet/jsp來說,SSH確實要在編碼方面簡化了不少,不再需要人工的獲取引數,也不需要“寫死”依賴到程式碼中,繁瑣的資料庫事務也被AOP接管。雖然相對Servlet來說少了不少開發工作量,但是超多的配置檔案和jar包的依賴成了開發人員的負擔,曾經有些開發人員戲稱自己為配置工程師~。

    (三)SSM,Spring+SpringMVC+MyBatis的簡寫。簡單而安全的SpringMVC代替了Struts2(繁瑣且頻繁有漏洞),輕量高效的MyBatis代替了Hibernate(框架比較重,問題也比較多)。註解的出現,使得專案的配置內容大幅度減少。於此同時,Maven也流行了起來,可以比較方便的管理專案的第三方依賴。

    (四)SpringBoot,SpringBoot的優秀可以透過其流行程度來證明。在SpringBoot中內嵌了web容器,並且提供了豐富的plugin,可以讓專案以jar包的方式執行。此外,對依賴jar包的管理也更加簡單,在其他方面也提供了一站式服務的能力。

    綜合java主流的應用級框架的發展情況來看,雖然都是基於J2EE標準,但是從開發、配置、管理、運維等方面都在不斷的進行提升,應用框架將很多與業務無關的技術細節進行了處理,開發人員只需要關注相應的業務實現即可。

    可見,隨著語言門檻的不斷降低,應用框架及相關元件日益成熟,IT從業的門檻是相對(過去)較低的。

    培訓速成

    我們需要對入門有一個相對客觀的定義,我認為入門的標準為:具備獨立承擔開發任務的能力(有師父帶的那種不算)。現階段對開發人員的最低(入門級,外包公司能賣人頭的那種。大廠、獨角獸、網際網路等等尖端的先不計算在內)要求主要包括四個方面(行業/公司還會有其他要求):

    語言,需要熟練掌握語言的語法(編譯都過不去的不能要)

    API,需要熟悉常見的API(String、Date、IO、BIO等)

    框架,SSM、SpringBoot(應用層面必須掌握)

    資料庫,基本增刪改查、關聯查詢要掌握

    單從以上四點來看,幾乎所有java培訓班提供的課程安排都是能覆蓋到的,但是,從我參加培訓的情況以及後續從培訓機構招聘的情況來看,學員之間的差距還是非常大的,差不多滿足2/8原則吧(畢竟培訓班是商業化機構)。

    因此,“靠培訓就可以入門”有點絕對了,培訓就是學習的過程,一定會有差異,除了自身的努力之外,還要看老天爺賞不賞飯。所以,報班還是要理性一些。另外,選擇培訓機構也要謹慎(有些培訓機構會存在學員畢業直接成講師的情況),一定要試聽!

    培訓速成是適用於老天爺賞飯並且自身還非常努力的同學的!

    程式設計師是一個需要持續學習的職業,IT也是一個需要持續學習的行業,入門不是目的,走下去才是目的,只有持續學習才能在這條路上走的更遠!與君共勉!

    我是一名程式設計師,更多精彩請關注:空心小窩頭

  • 10 # 找不到星期八

    IT行業門檻確實是不高,對於學歷要求也不是很高,一般的專科學歷就可以了,除特殊情況,一般的培訓4-5個月就可以找到工作,但是想要在這個行業持續發展肯定還是要技能提升和學歷提升,不管是在那個行業,不缺低端的人才,中高階才是市場真正的缺口。

  • 中秋節和大豐收的關聯?
  • 今年都有哪些值得期待的網遊大作?數值手遊實在是玩膩了,求來點硬貨?