中文字幕无码专区一VA亚洲V专区在线 ,日韩AV午夜在线观看,无码三级AV电影在线观看,全部孕妇毛片

18221533805
非技術人看技術崗位選擇
上海微信小程序開發(fā)制作、APP、網(wǎng)站、小程序定制、小程序外包開發(fā)公司

非技術人看技術崗位選擇

2023-01-08

為什么非計算機專業(yè)要學編程?

沒有技術背景的人能學會編程嗎?

三、技術崗位類別及工作內(nèi)容

四、學習開發(fā)技術的入門路徑

【正文】

技術作為互聯(lián)網(wǎng)企業(yè)的三大核心職位,是互聯(lián)網(wǎng)企業(yè)的生命,因為互聯(lián)網(wǎng)公司往往是由技術驅動的。如果一家公司的技術實力相對較弱,其發(fā)展將受到嚴重限制。

作為大多數(shù)人,他們可能不學計算機,包括大四學生,但為什么我要向你介紹技術職位呢?以下是一些原因。

一、 為什么建議你在沒有技術背景的情況下學習編程?

計算機語言來說,計算機語言似乎是一種恐懼。然而,假設如果你在高考中選擇了一個專業(yè),并且你必須在四年內(nèi)學習這個專業(yè),你會在四年內(nèi)編程嗎?答案應該是肯定的。

很多事情,我們覺得更困難,但我們沒有做,不理解它,最終導致錯誤的認知。因此,我一直建議,作為大學的年輕學生,在大學的四年里,花一點時間學習編程語言,這有利于你的思維、職業(yè)和生活。

為什么我強烈建議你學習編程,因為編程將成為未來每個人必備的技能!你沒聽錯!編程可能是每個人必備的技能,就像英語、駕照和電腦一樣。

弟弟妹妹們,你們要知道,現(xiàn)在的孩子都在學編程。進入小學后,學長同事的孩子已經(jīng)開始進行課外編程培訓。

前美國總統(tǒng)奧巴***是鼓勵兒童學習編程的倡導者。他在一次采訪中說:現(xiàn)在的事實是,如果我們不做出更好的選擇,我們的領先優(yōu)勢將逐漸減少。我們需要讓孩子們參與數(shù)學和科學,這不僅是一小部分孩子,也是每個人。每個人都應該更早地學習如何編程。

多年前,麻省理工大學為兒童推出了編程軟件scratch,幫助孩子學習編程,掌握編程思維。

早在2014年,英國就將圖形編程納入5歲以上兒童的必修課;在法國,編程被納入初等義務教育的選修課;在芬蘭等北歐國家,編程也被視為一門非常重要的義務教育學科。中國也開始提倡中小學生學習編程技術。2017年7月,國務院發(fā)布的《新一代人工智能發(fā)展計劃》提到,實施國家智能教育項目,在中小學開設人工智能相關課程,逐步推進編程教育,鼓勵社會力量參與編程教學軟件和游戲的開發(fā)和推廣。”【2】

2017年,山東省在最新出版的小學信息技術六年級教材中加入Python內(nèi)容。

可以預見,在每個人的不遠生活中,當你有了孩子,編程培訓肯定會成為孩子從小開始的必修課。

2017年10月11日,教育部考試中心發(fā)布了全國計算機等級考試(NCRE)自2018年3月起,《系統(tǒng)調(diào)整通知》決定在計算機二級考試中加入Python語言程序設計科目。希望大家有機會盡量學習這門語言,參加這次考試。學習編程對訓練邏輯思維很有幫助。在《爆裂》一書中,作者引用了雷尼克斯關于學習編程的好處,學習寫作是因為它可以幫助你學習。就像寫作一樣,我們也用編程來表達我們的想法,編程可以教你如何思考?!?p >

我建議你學習編程有幾個現(xiàn)實原因:

1. 從市場需求來看:目前市場對開發(fā)技術人員的需求相對較強,良好的開發(fā)人員仍相對缺乏,這一趨勢將持續(xù)很長時間;

2. 就工資水平而言。由于市場供需不平衡,技術人員工資水平較高,工資增長較大。

3. 如果公司發(fā)展不利,技術人員往往是裁員的最后一部分。

4. 從專業(yè)發(fā)展的角度來看,了解技術開發(fā)對產(chǎn)品實現(xiàn)有更好的了解,從技術到產(chǎn)品轉型或運營,會有更大的優(yōu)勢。

二、 沒有技術背景的人能學編程嗎?

上面提到了學習編程的重要性,很多人可能會問,我只是一個普通的學習**專業(yè)人士,我英語不好,數(shù)學不好,怎么學編程語言?

在這里,高年級學生不會講太多真相。讓我們來談談高年級學生周圍兩個非常普通和真實的案例。讀完這兩個故事后,我想你的疑慮可能會消除。

第一個故事是畢業(yè)后學習經(jīng)濟管理的同事PS,進入一家小公司,最初的設計工作與專業(yè)無關。后來由于前端人員短缺,他轉行做前端技術,通過自己的學習和實踐成功轉型為前端開發(fā)人員。目前在一家大型互聯(lián)網(wǎng)公司工作O2O業(yè)務前端部門。在第二種情況下,英雄的專業(yè)是哲學系。他自學了編程技術。后來,他進入了一家早期的門戶網(wǎng)站?;ヂ?lián)網(wǎng)公司成為云計算開發(fā)人員,后來成為該部門的中層管理人員。

通過以上兩個案例,我們可以看到編程是否與計算機專業(yè)基礎無關。只要你學習,你就可以開始,然后進一步提高,成為一個好的開發(fā)人員。

最后,讓我們談談高年級學生自己。高年級學生過去認為學習計算機對我來說是極其困難的。然而,后來,他們試圖通過一件事學習編程,發(fā)現(xiàn)這并不像他們以前想象的那么難。因此,我只是學習了前端語言html/css/js,雖然我沒有動手操作,但我發(fā)現(xiàn)我仍然可以學習,在后來的工作中,我也可以理解前端代碼。后來,我又學會了Sql語言,可以查詢數(shù)據(jù)庫。如今,我對Python也產(chǎn)生了興趣,開始看Python語言。

因此,學習編程并不像你想象的那么困難。只要你愿意,就開始行動。

三、 技術職位的類別和工作內(nèi)容

技術職位主要包括前端開發(fā)、后端開發(fā)、客戶端開發(fā)、測試、操作和維護、數(shù)據(jù)和算法。其中,前端、后端、測試、操作和維護以及客戶端都有廣泛的市場需求。這是移動互聯(lián)網(wǎng)公司必須具備的幾個職位。然而,隨著未來大數(shù)據(jù)的發(fā)展和應用,企業(yè)對數(shù)據(jù)和算法崗位的需求也將大幅增長。

這里主要介紹前五個主要崗位的工作內(nèi)容。

首先,我需要向你解釋的是,高年級學生是一名非技術人員。我從來沒有從事過技術工作。從我的角度來看,更多的是非技術人員從日常工作中與技術人員溝通的經(jīng)驗。因此,如果你是一個計劃從事技術的學生,你可以把這里的介紹作為一個入門介紹。更深入的內(nèi)容還需要在網(wǎng)上收集各種信息。買專業(yè)就是看書,咨詢相應更有經(jīng)驗的人。

如果你是計算機技術的學生,看到我的表達不專業(yè),不要要求準確。我只是給非計算機專業(yè)的學生做一些流行的介紹。

下面我就用得到app以學習產(chǎn)品為例,說明上述崗位的崗位職責和具體工作內(nèi)容。

在一個app在產(chǎn)品開發(fā)中,產(chǎn)品功能的實現(xiàn)是由前端和后端開發(fā)完成的,而客戶端、測試和運維主要負責開發(fā)、產(chǎn)品在線和在線運行后的一些工作。因此,我們應該了解工作分工。

1. 前端開發(fā)人員的職責:

前端開發(fā)的主要職責是開發(fā)前端頁面,即我們普通用戶可以看到的頁面部分,包括頁面元素的實現(xiàn)、頁面的結構布局、頁面的動態(tài)效果、數(shù)據(jù)的傳輸?shù)取.斎?,更深入的是框架?yōu)化、頁面性能優(yōu)化等。在這里,我們只是從一個簡單的角度來理解它。

(1)頁面結構和元素的實現(xiàn):

頁面元素的實現(xiàn)類似于頁面上按鈕、導航和輸入框的實現(xiàn)。例如,在獲得時app頁面,頂部滾動banner圖中有五個圓形導航按鈕。這五個導航按鈕的大小是多少像素?形狀是什么?顏色是什么?開發(fā)人員需要通過代碼編寫。

五個按鈕放在頁面的哪個位置,距離屏幕兩側有多遠?兩個按鈕之間的距離是多少,即頁面結構布局。

(2)頁面的動態(tài)效果:

在得到app主頁,我們可以看到頂部banner廣告是滾動的,所以,廣告地圖的大小是多少,廣告地圖的滾動方向(從左到右或從右到左),每個廣告地圖的滾動時間是多少等等。這些動態(tài)效果的具體實現(xiàn)也是通過代碼實現(xiàn)的。

(3)數(shù)據(jù)的通信和傳輸:

上面提到的廣告地圖和五個導航按鈕,我們隨意選擇一個點擊,將進入一個新頁面,頁面有圖片、文本,甚至視頻,開發(fā)人員統(tǒng)稱為數(shù)據(jù),當我們點擊進入時,會看到數(shù)據(jù)不是立即顯示,但有一個緩慢的過程,稱為加載,加載過程,是前端頁面通過代碼到后端數(shù)據(jù)庫。

如果檢索成功,則可以顯示。有時,當我們打開一個網(wǎng)頁時,它很長一段時間都沒有出來。它是一個空白或顯示的404,這是數(shù)據(jù)檢索不成功。這是數(shù)據(jù)通信。當然,這個過程是由前端和后端代碼共同完成的。

以上是對前端工作的簡要介紹。當然,這只是一小部分,也是一個更基本的部分。只有每個人都能窺視豹子。

對于前端人員來說,為了勝任上述工作,他們需要學習相應的語言開發(fā)。HTML、CSS、JavaScript、89che.com等等,當然,作為前端人員,還需要了解和熟悉HTTP,瀏覽器原理,Web熟悉常見的安全問題和對策等。

(2)后端開發(fā):

后端開發(fā)人員的主要工作至少包括產(chǎn)品框架的構建、數(shù)據(jù)接口的開發(fā)、產(chǎn)品的包裝、數(shù)據(jù)庫的創(chuàng)建和管理。這也選擇了一些更容易理解的方面。

(1)界面開發(fā):

首先,百度百科的定義是:

接口是計算機系統(tǒng)中信息交換兩個獨立部件的共享邊界。這種交換可以發(fā)生在計算機軟硬件、外部設備或操作人員之間,也可以是它們的組合。

這個概念更抽象,老年人做一個更生動的隱喻,在間諜電視劇中,總是有類似的場景,兩個地下黨員接頭,總是有一個信號或兩首詩作為接頭的代碼。你可以把這兩個接頭的人理解為兩個接口,他們的接頭方式是接口輸入和輸出數(shù)據(jù),他們的代碼是數(shù)據(jù)。

回到產(chǎn)品開發(fā),后端學生以什么形式向前端學生提供數(shù)據(jù)。此時,它涉及到接口的開發(fā),包括以什么形式組織數(shù)據(jù),以什么形式輸出最好的效果。如果接口開發(fā)不好,那么前端學生的數(shù)據(jù)就不光滑。當我們打開頁面時,加載非常緩慢,那么我們可能不會使用它app了。

(2)創(chuàng)建和管理數(shù)據(jù)庫

在后端學生的工作中,數(shù)據(jù)庫的創(chuàng)建和管理是一項更重要的工作。當我們第一次使用它時app我們需要注冊一個賬戶并登錄。當我們通過輸入框在前端頁面填寫信息并注冊賬戶時,前端頁面將我們的注冊信息傳輸?shù)胶蠖藬?shù)據(jù)庫,數(shù)據(jù)庫需要保存我們的信息,以確保我們的購買記錄、瀏覽信息和閱讀記錄對應。

后端學生需要掌握的開發(fā)語言有C/C ,Java,PHP、Python,JavaScrpit,Perl,Ruby,Shell等等。當然,并不是所有的都需要掌握,掌握幾種主流語言。在這方面,大四學生知道的更少,你可以自己搜索和學習。

(3)測試職位

測試人員的工作職責包括評估要求、參與系統(tǒng)方案設計、測試解決方案的制定、測試用例的設計、編制和執(zhí)行。

當前和后端開發(fā)工作結束后,實現(xiàn)了產(chǎn)品的主要功能。此時,測試人員需要測試整個產(chǎn)品的所有功能,以確保用戶的每個操作都不會出錯。測試有前端測試和后端測試的區(qū)別,具體內(nèi)容包括功能測試和性能測試。

功能測試是指產(chǎn)品上的功能是否能正常使用。app測試人員從用戶注冊到用戶完成app到目前為止,動作中的所有功能都被測試了很多次,看看它們是否能在網(wǎng)絡環(huán)境和各種手機型號上成功注冊,是否能打開頁面閱讀欄并聽聲音。功能測試是為了確保產(chǎn)品的可用性。

性能測試是針對某一功能是否易于使用的測試,如語音打開是否順暢,聽力過程是否流暢,如果用戶正在獲得app在里面買一本書,購買過程是否流暢等等。性能測試,主要是產(chǎn)品的易用性測試。

關于測試人員的技能要求和需要學習的工具,僅限于對高年級學生的有限理解,以避免誤導每個人。

(4)運維崗位

除了負責公司服務器的日常運行和管理外,管理,還負責設備的維護和變更,以及機房的網(wǎng)絡布線和維護。產(chǎn)品上線時,還應幫助助研發(fā)人員建立網(wǎng)絡環(huán)境和軟件運行環(huán)境。

(5)客戶端職位

客戶端是移動互聯(lián)網(wǎng)興起后的職位??蛻舳艘话阒敢苿涌蛻舳?,主要包括安卓和安卓IOS(蘋果操作系統(tǒng))??蛻艄こ處煹墓ぷ髦饕钱a(chǎn)品的推出和發(fā)布。app產(chǎn)品開發(fā)和測試完成后,需要上架到應用商店,需要專門的客戶開發(fā)人員做相應的工作。

以上是技術開發(fā)各崗位職責的介紹。在工資方面,開發(fā)人員的工資相對于互聯(lián)網(wǎng)公司、同等年齡和工作經(jīng)驗的產(chǎn)品和運營薪資水平要高。這一部分本文就不再講解,大家可以在招聘網(wǎng)站上自行了解。

四、技術開發(fā)的入門路徑

互聯(lián)網(wǎng)本來就是由技術驅動的,而且互聯(lián)網(wǎng)提倡平等、自由、分享的精神,作為技術人員尤其喜歡分享,網(wǎng)絡世界有各種各樣的技術學習資料。

如果是一個非計算機專業(yè)的同學,想入行做技術開發(fā),可以有兩種途徑作為入門的路徑。

一種是通過自學的方式,大家首先對上述各個職位做深入的了解,確定自己喜歡的一個方向,然后選擇一種開發(fā)語言作為入門的語言,通過網(wǎng)絡或者專業(yè)的書籍,然后去深入的學習和了解。在這個過程中,多請教別人,可以是周邊懂技術的同學朋友,也可以是學校的計算機系的老師,甚至是技術社區(qū)、論壇里面的人。

如果自我驅動能力不強,也可以找一些靠譜的付費機構去參加培訓。有很多人就是通過培訓進入這個領域的。當然,培訓機構有很多魚龍混雜,在選擇的時候還需要進行仔細的分辨。

另外,從長期的維度來說,如果一個人打算以技術開發(fā)作為職業(yè)的話,學習就是一個長期的課題,所以,短期的培訓能解決的也僅僅是快速入門,長遠的發(fā)展還是要靠自己的工作實踐和學習。

對于開始入行的人來說,學長建議可以從一些基礎的知識入門,在此介紹兩個網(wǎng)站:

一個是菜鳥教程:http:// ** .89che.com;

一個是W3School:http:// ** .89che.com;

這兩個網(wǎng)站對于所有的技術語言都有涉及,作為初步的入門是足夠的,另外,還可以上CSDN(https:// ** .89che.com)去看看,這是創(chuàng)立于1999年的一個技術論壇,也是目前中國最大的IT社區(qū)和服務平臺。

總之,對于任何人來說,都有必要了解、學習編程技術,懂編程技術,這對于長遠的職業(yè)發(fā)展有很大幫助的。

【參考文獻】:

1. 騰訊科技.奧巴***:所有美國人都應學習編程.

89che.com

2. 國務院關于印發(fā)新一代人工智能發(fā)展規(guī)劃的通知

http:// ** .89che.com

3.艾瑞網(wǎng).小學生已經(jīng)開始學編程了!

89che.com



上海西陸信息科技有限公司 承接各類微信小程序開發(fā)制作、小程序定制、APP 網(wǎng)站 開發(fā)制作,聯(lián)系電話 18221533805、15900430334

為您推薦

區(qū)塊鏈技術本身不是全新的技術,那是什么技術呢?

比特幣作為區(qū)塊鏈的最初應用,實踐了其作為分散電子現(xiàn)金系統(tǒng)的初衷,也向世界展示了區(qū)塊鏈技術的巨大價值和...

海洋技術|聲納技術的發(fā)展道路

分享最新科技信息,發(fā)布前沿學術動態(tài)!關注微信微信官方賬號: 木木西里(mumuxilinj)看看更...

機械加工技術,微型機械加工技術快速成形技術精密超精密加工技術

2019年1月9日,星期三,浙江玉環(huán),陣雨,平均氣溫7°隨著現(xiàn)代機械加工的快速發(fā)展和機械加工技術的快...

CHP 熱電聯(lián)產(chǎn)技術(CHP) 技術

參考89che.com 熱電聯(lián)產(chǎn)技術(CHP) 技術概況 電廠鍋爐產(chǎn)生的蒸汽...

技術方案溝通之技術要素的提取

 對技術交底書的充分理解是撰寫專業(yè)高質(zhì)量專利文件的基礎。能否從交底書中提取技術要素是撰寫權利要求書的...

什么是技術創(chuàng)新?什么又是技術?

如今,技術創(chuàng)新一詞充斥著各種媒體。在媒體的鼓勵下,世界上幾乎沒有人談論技術創(chuàng)新,宣傳的力量令人驚嘆...

揭秘3D打印技術之按需滴落技術(DOD技術)

工業(yè)供墨系統(tǒng)噴嘴由多個高精度閥組成。噴字時,相應的閥門迅速打開和關閉,油墨依靠內(nèi)部恒壓噴出,在運動表...

繼劉強東“技術技術技術”后首次打造跨部門項目 京東技術布局邁入變現(xiàn)階段

最近沃爾瑪中國換了教練,對B2B朱曉靜的空降零售巨頭對市場和技術有著深刻的理解,引發(fā)了外界對沃爾瑪?shù)?..

什么是技術貿(mào)易中的技術商品?

一、技術商品的概念技術商品具有一般商品的屬性,是交換、價值和使用價值的勞動產(chǎn)品。新技術的研發(fā)不僅需要...

什么是信息技術?信息技術主要包括哪幾種技術?

各種技術總稱、數(shù)據(jù)和信息的應用技術用于管理和處理信息。其內(nèi)容包括:數(shù)據(jù)和信息的收集、表達、處理、安全...

非技術人看技術崗位選擇

為什么非計算機專業(yè)要學編程?沒有技術背景的人能學會編程嗎?三、技術崗位類別及工作內(nèi)容四、學習開發(fā)技術...

補牙新技術--樹脂滲透技術

阿拉巴***大學伯明翰牙科學院的一項新的臨床試驗為齲齒患者提供了新的、更舒適的治療選擇。 這種新的治療方...

DSP系統(tǒng)技術架構參考【技術類】

基本上已經(jīng)在前面了DSP介紹了典型的模式、主要機制和要點。有些學生可能會好奇DSP系統(tǒng)內(nèi)部的技術架構...

技術分析4:K線技術

基金相關文章已更新4期,技術系列文章已更新3期。當許多人在股市上看到那些高K線名詞時,他們經(jīng)常感到困...

海鮮粥培訓 早點技術 包子技術 早餐早點技術培訓

海鮮粥是香港和臺灣的食譜之一。以大米、蝦等新鮮海鮮為主要原料。海鮮粥的烹飪技巧主要是烹飪,味道咸鮮。...

射頻技術秘籍 - 射頻技術升級

作為一名工程師,你需要充分發(fā)揮射頻技術的效率。用戶體驗非常關鍵,用戶期望也很高。那么,如何充分發(fā)揮射...

技術干貨|容器與虛擬化技術

技術專家部陳 可/ 從微服務開始 /隨著微服務架構應用開發(fā)的廣泛應用,有許多IT公司推出了基于微服務...

揭秘3D打印技術之融化擠壓成型技術(MEM技術)

MEM熔化擠壓模式成型技術概述:到目前為止,世界上已經(jīng)形成了許多不同的成型方法和工藝。其中,清華大學...

華轉網(wǎng):技術入股、技術許可和技術轉讓有什么區(qū)別?

如果你掌握了一項成熟的技術并想依靠它來盈利,很多人會想到三種方式:技術股票、技術許可證和技術轉讓。這...

本田EDT技術 地球夢想技術淺釋

為了體驗駕駛樂趣,同時考慮低排放,許多汽車制造商將整合動力性能和燃油經(jīng)濟性作為主要研發(fā)目標,在動力總...