注:該文章僅僅面對于大多數(shù)小型及創(chuàng)業(yè)公司而言,請勿跟中大型企業(yè)掛鉤检吆。
公司與個人的關(guān)系
為什么要拿offer舒萎,當(dāng)前是為了拿錢生活了。公司為什么招人蹭沛,就是為了實現(xiàn)某種功能逆甜。總的來說就是用最少的錢找一個能實現(xiàn)功能的人致板。而我們選擇offer必然是選擇對我們最有利的。
招聘啟事的要求大部分達(dá)不到咋辦咏窿?
我們先隨便看幾個公司的招聘啟事斟或,然后發(fā)現(xiàn)要求如下:
xx年xx開發(fā)經(jīng)驗,精通xx技術(shù)集嵌,熟悉xx技術(shù)優(yōu)先萝挤,具備xx能力。
然而經(jīng)驗告訴我們根欧,進去以后這些要求基本上用不到怜珍。但是為什么他們要這樣子寫呢?一種可能性凤粗,不懂技術(shù)的人寫的酥泛,既然他們不懂技術(shù),那么之后照搬網(wǎng)上的東西咯嫌拣。另一種可能性柔袁,想以提高門檻來找到技術(shù)水平更高的人。(一般來說前者的可能性要比后者大异逐,我怎么可能告訴你當(dāng)年我也寫過這種招聘要求捶索,當(dāng)然目的是后者)
這個時候明白了吧,我們不管他上面寫著多么高大上的技術(shù)灰瞻,我們只需要事前粗略了解一下即可腥例,反正用上機率不高,哪怕遇到酝润,再學(xué)也不晚燎竖,所以這種問題無需擔(dān)心,先投簡歷再說袍祖。
培訓(xùn)機構(gòu)培訓(xùn)幾個月的人也可以拿到offer底瓣,這說明了什么?
對于培訓(xùn)機構(gòu),我持保留態(tài)度捐凭。對于其偽造工作經(jīng)驗的行為是嫌棄的拨扶,但是也不得不承認(rèn)他們速成了一批又一批可以工作的程序猴子。
今天我們從另一個角度來看待培訓(xùn)機構(gòu)茁肠,他們通過短短的三四個月時間患民,就使一部分沒能力拿offer的人拿到offer。我的朋友也有不少是經(jīng)過培訓(xùn)機構(gòu)培訓(xùn)的垦梆,我也粗略了解了一下匹颤,他們學(xué)的東西并不是多么高深,底層原理幾乎不學(xué)托猩,學(xué)的都是工作用到的印蓖,并且是系統(tǒng)的,有實踐的學(xué)習(xí)京腥。
既然他們可以拿到offer赦肃,那么就是有借鑒的地方。培訓(xùn)后他們擁有什么能力呢公浪?
- 首先是相關(guān)技術(shù)基礎(chǔ)知識是理解的他宛,并且是系統(tǒng)的知道了,簡單來說就是前端知道html欠气,css厅各,js,jquery的常見用法预柒。php知道php常見的函數(shù)有什么队塘,GET,POST請求處理等諸如此類卫旱。
- 幾個學(xué)員合力完成一個完整的項目人灼,這種能力類比企業(yè)的團隊開發(fā)項目。
- 學(xué)習(xí)的都是原生技術(shù)顾翼,并不涉及過多的第三方的框架投放。
- 以完整的項目來拆分講解知識點。
那么我們也可以照壺畫瓢适贸,如何模仿灸芳?
- 系統(tǒng)的學(xué)習(xí)一門技術(shù),這是自學(xué)遇到的最大障礙拜姿,通常自學(xué)者都是東學(xué)一點西學(xué)一點烙样,沒有形成體系,也就缺乏了競爭力蕊肥。
- 與好友一起完成一個小項目谒获,與別人協(xié)同開發(fā)才會真的用上git或svn等工具蛤肌,才會踩過合作開發(fā)的坑。
- 學(xué)習(xí)原生技術(shù)批狱,學(xué)會最基本的裸准,莫非還不能速成擴展的東西?
博客的影響力
首先赔硫,我們來看看寫博客文章這事情炒俱,既然寫了文章,那么就是把自己學(xué)到的東西變成文字或者圖片爪膊,這是一個思考提煉的過程权悟,寫的過程往往收獲更多沒想到的東西,對自己的技能提高很有幫助推盛,所以建議大家都寫文章峦阁。
然后,畢竟本文是告訴大家拿offer的事情耘成。我們來看看博客如何幫組我們拿到offer拇派,面試官通過查看我們的博客就可以知道我們究竟學(xué)習(xí)過什么知識,對某些技術(shù)有什么看法凿跳,如果博文被大平臺轉(zhuǎn)發(fā)過還能提高自己的知名度。
所以疮方,我們需要博客更好的拿到offer控嗜,雖說很多公司根本就不看,但是寫博客對于自己還是利大于弊的骡显。
為什么github是加分項疆栏?
- 通過github上我們提交的代碼,就知道我們的編碼風(fēng)格和編碼水平
- 上面的每一次提交都有記錄惫谤,見證著我們的代碼水平進化
- 實實在在的項目經(jīng)驗壁顶,這肯定是真的
我們來聊聊高大上的技術(shù)
- 前端:react, angular溜歪, fis3若专, scrat,stylus蝴猪,coffeescript调衰,typescript,ES6自阱,ES7嚎莉,flux,redux沛豌,mobx趋箩,vue,vuex,vue-cli叫确,less
- 后端:redis跳芳, mongodb, rabbitmq启妹, kafka筛严,hbase,hadoop饶米,docker桨啃,并行計算,自動化處理檬输,數(shù)據(jù)可視化照瘾,集群
我們僅僅拿上面的作為例子,各位看官有沒有暈暈的感覺呢丧慈?假如小企業(yè)把這些技術(shù)用上了析命,我相信他找人比拿融資更難。所以對于我們?nèi)ツ闷胀╫ffer逃默,高大上技術(shù)真的不是很重要鹃愤,不懂就算了。
一起看看一家創(chuàng)業(yè)公司用到了什么技術(shù)
出于保密和避免廣告嫌疑完域,屏蔽公司名软吐。這是一家電商公司,做的是一個平臺來賣東西吟税。
- 語言:python
- 環(huán)境隔離:docker凹耙,可以看作輕量級虛擬機,可以把多個應(yīng)用隔離開
- 數(shù)據(jù)庫:mysql
- 緩存:redis
- 前端:vue + jquery + 加一些特效的第三方插件
- 后端工作:簡單數(shù)據(jù)處理讀寫
大家可以看到肠仪,這完全就是大型的課程設(shè)計嘛肖抱,其實哪有什么難點。(很多人看到那些系統(tǒng)就覺得很難异旧,其實是不懂得一些技巧意述,這些后續(xù)我再告訴大家,可以先關(guān)注我的簡書或者公眾號)
為什么很多要1到3年工作經(jīng)驗
- 工作的過程就是踩坑的過程吮蛹,為什么工作久了值錢欲险,就是你的經(jīng)驗值錢,前輩也許寫代碼沒新人快匹涮,但是解決問題必然比新人快天试,思考的東西更加全面。
- 研發(fā)就是重復(fù)的過程然低,工作久了喜每,都可以復(fù)制以前的東西來使用了务唐,高級一些就叫做封裝調(diào)用。
這個時候带兜,沒工作經(jīng)驗枫笛,那么就展現(xiàn)你的項目經(jīng)驗吧。
說了這么多沒用的刚照,說點實在的
- 你得有獨立開發(fā)的能力
- 基礎(chǔ)理論刑巧,面試前復(fù)習(xí)一下吧(雖然對工作幫助不大,但是先進去再說)
- 刷一下題无畔,原理同上
- 積累屬于自己的項目經(jīng)驗和工作經(jīng)驗
- 做一個體現(xiàn)自己技術(shù)的應(yīng)用啊楚,最好可以當(dāng)場演示的
作者的看法
上面說的東西真的僅僅是為了那些沒什么經(jīng)驗的新手拿到工作,有經(jīng)驗的就不要看了浑彰,花多點時間學(xué)習(xí)新技術(shù)恭理,折騰一下項目,提升自己的技術(shù)水平不更好么郭变。不過請記住一句話技術(shù)僅僅是為了解決問題颜价,而不是拿來炫耀的。
不懂可以和我聊聊的诉濒,作為一個樂于分享的研發(fā)周伦,還是會有一點點耐心答疑的。