基本要求:
1.做過基于?web?技術(shù)(HTML,?CSS,?JS,?HTTP,?Node.js?/?Ruby?/?Python?/?PHP?Web?Framework...)的個(gè)人項(xiàng)目
2.關(guān)注和嘗試過一些當(dāng)前或曾經(jīng)「新潮」的?web?開發(fā)前后端技術(shù)
3.喜歡?UI?、交互和視覺效果的設(shè)計(jì)和開發(fā),熱衷于用戶體驗(yàn)和「像素級(jí)完美」
4.關(guān)注和嘗試過?HTML5?API?和?Node.js?API
5.關(guān)注和嘗試過?Web?技術(shù)在移動(dòng)平臺(tái)的應(yīng)用(比如?Responsive?Web?Deisgn,Codorva,?Ionic,?React?Native,?…)
6.喜歡使用?JS,關(guān)注和嘗試過?ES5?/?ES6?/?ES2015
7.了解?JS?中與?OOP?和?FP?等編程范式相關(guān)的語言特性
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ù)棧,愿意寫測(cè)試
例外:
對(duì)以上列出的東西不太了解或沒實(shí)際用過,但非常愿意、非常想要和非常自信能夠邊做邊學(xué)快速掌握它們
真正基本的要求:
1.能閱讀英文文檔,能借助?Google、StackOverflow、NPM、MDN?等平臺(tái)獨(dú)立學(xué)習(xí)和解決問題
2.積極主動(dòng)的、建設(shè)性的態(tài)度和溝通能力