基本要求:
1.做過(guò)基于?web?技術(shù)(HTML,?CSS,?JS,?HTTP,?Node.js?/?Ruby?/?Python?/?PHP?Web?Framework...)的個(gè)人項(xiàng)目
2.關(guān)注和嘗試過(guò)一些當(dāng)前或曾經(jīng)「新潮」的?web?開(kāi)發(fā)前后端技術(shù)
3.喜歡?UI?、交互和視覺(jué)效果的設(shè)計(jì)和開(kāi)發(fā),熱衷于用戶體驗(yàn)和「像素級(jí)完美」
4.關(guān)注和嘗試過(guò)?HTML5?API?和?Node.js?API
5.關(guān)注和嘗試過(guò)?Web?技術(shù)在移動(dòng)平臺(tái)的應(yīng)用(比如?Responsive?Web?Deisgn,Codorva,?Ionic,?React?Native,?…)
6.喜歡使用?JS,關(guān)注和嘗試過(guò)?ES5?/?ES6?/?ES2015
7.了解?JS?中與?OOP?和?FP?等編程范式相關(guān)的語(yǔ)言特性
8.有模塊化、組件化和代碼抽象復(fù)用的概念
9.會(huì)用?Github、Bash?/?Zsh、Atom?/?VS?Code?/?Sublime?Text?/?Webstorm?/?Vim?/?Emacs?等基本工具
10.愿意使用?Babel?+?JSX?+?React?+?Redux?+?PostCSS?/?SCSS?/?CSSinJS?+?Webpack?+?Gulp?+?Node.js?的技術(shù)棧,愿意寫(xiě)測(cè)試
例外:
對(duì)以上列出的東西不太了解或沒(méi)實(shí)際用過(guò),但非常愿意、非常想要和非常自信能夠邊做邊學(xué)快速掌握它們
真正基本的要求:
1.能閱讀英文文檔,能借助?Google、StackOverflow、NPM、MDN?等平臺(tái)獨(dú)立學(xué)習(xí)和解決問(wèn)題
2.積極主動(dòng)的、建設(shè)性的態(tài)度和溝通能力