ืืื ืืึธื ืืื ืืขืคืจืขืื ืื ืขืงืกืืกืืขื ืืฉืึทื ืงืฉืื ืืื ืื ืคืึธืจืืึทืืืืฉืึทื ืคืื ืืจืขืืขื ืฉืืฉืืงืึธืื ื ืึธื ืื ืื ืืขืจ ืงืืึทืืขืืืง ืืืกืงืืกืืข ืืื ืืืื ืขืจ ืคืื ืื ืงืืืืืช ืืืขืื ืฆื ืึท ืึธื ืืืื ืืืขื ืืึทืงืขื ื ืืขืืืขืืึธืคึผืขืจ ืืึทืจืฃ SQL ืืืืกื, ืึธืืขืจ ืฆื ORM ืืืขื ืืึธื ืึทืืฅ ืกืืึท ืืื ืกืืึท. ืืื ืืึทืฉืืึธืกื ืฆื ืืืื ืืขื ืขื ืืคืขืจ ืึท ืืืกื ืืขืจ ืืจืืื ืืื ื ืึธืจ ืืืขืื ORM ืืื SQL, ืืื ืืืืกืืงืื ืคึผืจืืืืจื ืฆื ืกืืกืืขืืึทืืืืืจื ืืืขืจ ืื ืืขื ืืฉื ืืขื ืขื ืืืึธืก ืืขื ืขื ืืืฆื ืืขืืื ืืขื ืคึฟืึทืจ ืื ืืขืจืืืืื ืคึฟืึทืจ ืืื ืืขืจ ืืื ืืืื ืืืจืื ืึทื ืืืืืงืืื ื ืฉืืขืืขืก, ืืืึธืก ืืืืขืจ ืืขืฉืืืืข ืืื ืืื ืืืึธืก ืืืขืื ืืื ืืขื ืขื. ืืขืื ืืื. ืืื ืึทืืืขืืืื, ืืื ืืขืืื ืึท ืืืื ืื ื, ืึธืืขืจ ืขืก ืืื ืืขืืืขื ืืขืฉืืคื ืืืจื ืคึผืขืจืืขื ืืขื ืืืจืื ื ืืขืจืคืึทืจืื ื ืืื ืงืืืจ ืึทืืืฉืึทืกืืื ืฆื ืื ืืืืข ืืึทืจืง. ืืื ืึทืืืขืืืื, ืขืก ืืื ืืขืืืืจื ืืฉืืงืึทืืืข. ืืึธ ืก ืืืึธืก ืืืจ ืืขืคืื ืขื.
ืืืืืืืข ืืขืืืขืืึธืคึผืขืจ ืืึทืคืขืืงืขืจืื ื
ืืื ืกืืจ ืฆื ืขืคืขืก ืฆืืืึทื ื ืื ืงืฉืื, ืืื ืืึทืฉืืึธืกื ืฆื ืึธื ืืืืื ืืื ืืืื ืคึฟืึทืจ ืืึทืื ืืืขืื ืืื ืคืืืข ืืขืืืขืืึธืคึผืขืจืก ืขืก ืืขื ืขื ืืื ืืขืจ ืืืขืื ืืืึทื ื ืืื ืืื ืื ืืึทืคืขืืงืขืจืื ื ืืื ืืฉืึทื ืืื ื ืืืืขืจ ืฆืืึทื.
ืขืกืืืืึทืืขื ืืื ืคืึทืจืฉืืื ืงืืืืื ืฉืืขืื ืื ื ืืืขืจื ืืื ืื ืงืืื ืคืื 12 ืฆื 30 ืืืืืึธื ืืขื ืืฉื. ืืึทืฉืืึธืกื ืฆื ืืึทืืื ืืืึท
ืืืื SlashData, ืืื ืื ืคืขืจื ืคืขืจืื ืคืื 2018 ืขืก ืืขื ืขื ืืขืืืขื ืืขืขืจืขื 18.9 ืืืืืึธื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืขืจ ืืืขืื, 12.9 ืืืืืึธื ืคืื ืืื ืืขื ืขื ืคืึทืืืึทื ืืขืืืขืืึธืคึผืขืจืก, ืืึธืก ืืื, ืืื ืืึทืื ืึท ืืขืืขืืืง ืคึผืจืึธืืจืึทืืืื ื. ืื ืืืึธืก ืืขื ืขื ืืขืจืืืืึทื ื ืืฉื ืคึผืจืึธืคืขืกืืึธื ืึทื ืืขืืืขืืึธืคึผืขืจืก ืืขื ืขื ืืขื ืืฉื ืคึฟืึทืจ ืืืขืืขื ืคึผืจืึธืืจืึทืืืื ื ืืื ืึท ืคืขืจืื, ืคึผืืืก ืื ืืืึธืก ืืขื ืขื ืืืฆื ืืขืืขืจื ื ืึท ืคืึทื (ืคืึทืจืฉืืืืขื ืข ืกืืืืขื ืื ืืื ืืขืืืกื-ืืขืืขืจื ื). ื ื, ืืึธืก ืืื, ืืึธ ืืื ืึท ืึธื ืฆืืืขืจืขื ืืฉ ืืืืฃ ืื ืืจืืืก ืคืื ืืขืจ ืืจืืคึผืข ืืืึธืก ืืื ืืขืจืขืกื ืืืจ - 6 ืืืืืึธื ืืขื ืืฉื. ืฆื ืืืื ืขืจืืขื, ืืึธืก ืืื ืืขืจ ืืื ืืื ืืขืจืืืึทืจื.
ืื ืฆืืืืืืข ืืืขืจืจืึทืฉื ืคึฟืึทืจ ืืืจ ืืื ืืขืืืขื ืืขืจ ืืืึผืงืก ืงืืจืก ืคืื ืื ื ืืืขืจ ืคืื ืคึผืจืึธืืืจืึทืืขืจื: ืคืื ืื ืจืืข ืคืขืจืื ืคืื 2017 ืฆื ืื ืคืขืจื ืคืขืจืื ืคืื 2018, ืขืก ืืขืืืืงืกื ืคืื 14.7 ืฆื ืื ืืขืจืืื ื 18.9 ืืืืืึธื, ืึธืืขืจ ืืขืืืืงืกื ืืื 21% ืืื 2018! ืืืื ืืื ืืืึธืื ืืืื ืืขืืขืื ืฆื ืึธืคึผืฉืึทืฆื ืื ืืืึผืงืก ืงืืจืก ืคืื ืื ื ืืืขืจ ืคืื ืคึผืจืึธืืืจืึทืืขืจื, ืืื ืืืึธืื ืืึธืื ืึทื ืขืก ืืื ืืืขืื 5% ืคึผืขืจ ืืึธืจ ืืื ืึท ืงืืืื ืคืึทืจืืจืขืกืขืจื ืืื ืื ืงืืจืก ืึทื ืืืึทืื. ืืื ืืึธ ืขืก ืืืจื ืก ืืืืก ืฆื ืืืื ืืื ืคืื ืืื 20%.
ืึทืืืืืืึธื ืึทืืื, SlashData ืขืกืืึทืืึทืฅ ืึทื ืื ืืึทืคืขืืงืขืจืื ื ืืืขื ืืขืจืืจืืืื 2030 ืืืืืึธื ืืื 45. ืขืก ืืื ืืจืื ื ืฆื ืจืขืืขื ืขื ืึทื ืืึธืก ืืืคึผืืืื ืึท ืืืึผืงืก ืคืื ืึท ืืืกื ืืขืจ ืืื 8% ืึทื ืืืึทืื, ื ืืฉื 20%, ืึธืืขืจ ืืื ืึธืคึผืฉืืงื ืฆื ืึท ืึทืืืฉืึทืกืืืึทื ื ืฆื ืืฉืืื ืคึฟืึทืจ ืืื ืืขืจื ืขื ืืืจืืืจืื ื (ืืขืจืืืืึทื ืืืขืื 57% ืืืขืจืืืืืืื).
ืืื ืึทืืืขืืืื, ืขืก ืืืขื ืืืื ืึท ืคึผืืึทืฅ ืคืื ืคึผืจืึธืืืจืึทืืขืจื, ืงืืื ืขื ืื ืืื ืืืจ ืงืืง ืืื ืขืก, ืืืืึทื ืื ืคืึธืืขืจืื ื ืืื ืืจืึธืืื ื. ืืืจื ืืขื ืืืขื, ืืืขืื ืืึธื ืขื.
ืืืึธืก ืืื ืืื ืืึธื ืขื?
ืฆื ืึธืคึผืฉืึทืฆื ืคืึธืืขืจืื ื, ืืื ืืขืืืืื ื HackerRank ืืึทืื ืคึฟืึทืจ
ืืื ืืขืจืืื ืขื ืคืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื, ืื ืืจืขืกืืข ืคืึธืืขืจืื ื ืืื ืคึฟืึทืจ ืืืฉืึทืืืึทืกืงืจืืคึผื, ืคึผืืืืึธื ืืื ื'ืืื ืืื ืึผืืขื ืึทืืข ืื ืืึทืกืืจืื, ืืื ืึท ืืืกื ืขื ืคืื ืงืึธืืคึผืืืืขืจ ืืึทืื ืืืึทืจื. ืืื ืื ืืขื ืขืจ, ืื ืืจืขืกืืข ืคืึธืืขืจืื ื ืืื ืคึฟืึทืจ C / C ++, ืืืึธืก ืืื ืคืึทืจืฉืืืืืง; ืืึทืื ืืืึทืจื ืคึผืจืึทืืืฉืขืงืก ื ืึธื ืืึธืื ืจืขืงืืืืจืขืืขื ืฅ ืคึฟืึทืจ ืืืื ืื ืืขื ืกืืื ืืื ืคืึธืจืฉืืขืืื ื ืคืื ืื ืงืึธืจืึทืกืคึผืึทื ืืื ื ืืืืืืืืืจื.
ืืื ืืขืจืืื ืขื ืคืื ืคืจืึทืืขืืืึธืจืงืก, AngularJS, Node.js ืืื React ืืขื ืขื ืืื ืื ืืจืขืกืืข ืคืึธืืขืจืื ื, ืืื ืืื ืืึธืื ืื ืืจืขืกืื ืจืืก ืฆืืืืฉื ืฆืืฉืืขืื ืืื ืคืึธืืขืจืื ื, ืืืึธืก ืกืืื ืฆื ืืืื ืืขืจืงืืขืจื ืืืจื ืื ืืืืงืืึทื ืืื ืืืึธืก ืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืงืึธืืกืืกืืึทื ืืื ืืฉืึทื ืืื ื, ืืืืึทื ืืืฉื ืคึฟืึทืจ ExpressJS , ืฆืืฉืืขืื ืฉืืื ืืงืกืืื ืืึธื ืขื.
ืืื ืืขืจืืื ืขื ืคืื ืงืึทืืคึผืึทืืื ืกืื, ืขืืคึผืืืืขืจืก ืืคึฟืจื ืืขืจืืืึทืจืื ืคึผืจืึธืืืขื ืกืึทืืืืื ื ืกืงืืื ืคืื ืงืึทื ืืึทืืืืฅ. ืืืขืื 95% ืคืื ืขืืคึผืืืืขืจืก ืืขืจืืึธื ืขื ืื ืกืงืืื ืืื ืืืืืืืง. ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืึทืืึทืืื ืืงืืึทื ืืื ืืื ืฆืืืืื ืคึผืืึทืฅ ืืื 56%. ืืืจื ืืขื ืืืขื, ืขืก ืืื ืงืืื ืฉืืจื ืืื ืคืื ืืึทืืขื ืืึทื ืืืืกื ืคืื ืึทืืืขืจืืืึทืื, ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืื ืื ืืขืจืข ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื, ืึธืืขืจ ืขืก ืืื ื ืืฉื ืืื ืื ืึทื ืงืขืืข, ืึธืืขืจ ืึทืงืึทืืขืืืง ืืืืกื ืืื ื ืื ืืขืจ ืคืืจืืื ืื ืืื ืึท ืืจืืืก ืืืึธื.
ืืึทืืึทืืึทืกืข ืคึผืืึทื ืืื ืืืจืฃ ืืืจื 23.2% ืคืื ืงืึธืืคึผืึทื ืืขืก ืืื ืืขืจ 100 ืืขื ืืฉื, ืืื 18.8% ืคืื ืงืึธืืคึผืึทื ืืขืก ืืืืขืจ 1000 ืืขื ืืฉื. ืืึธ, ืขืก ืงืืงื ืืื ืขืก ืืื ืืืขืื ORM ืืื SQL! ืื ืืึทืืืฉืืงืึทื, IMHO, ืืขืจืงืืขืจืื ื ืืื ืึทื ืืื ืืจืืืก ืงืึธืืคึผืึทื ืืขืก ืขืก ืืื ืึท ืืขืืึทืงืืืืึทื ืจืึธืืข ืคืื โโืืืึท, ืืืึธืก ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืืขื ืึทืกืคึผืขืงื, ืืื ืืขืจืืืขืจ ืขืก ืืื ืืขืืืขื ืฆื ืคืึทืจืืืืืืขืจื ืื ืืืืขืจืคืขื ืืฉื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืืื ืึธื ืฉืืขืื ืคืึทืกืืขืจ. ืึธืืขืจ ืืื ืกืืกืืขื ืืืืืื ืขืก ืืื ืื ืื ืืขืจืข ืืืขื ืึทืจืื: 37.0% ืืื ืงืืืื ืึธื ืขืก, 44.1% ืืื ืืจืืืก ืึธื ืขืก. ืขืก ืืืึธืื ืืืกืงืืืขื ืึทื ืืจืืืก ืึธื ืขืก ืืึธื ืืึธืื ืืขืืึทืงืืืืึทื ืึทืจืงืึทืืขืงืฅ, ืึธืืขืจ ืืึธืืขืจ ืืื ืืขื ืขื ืคืฉืื ื ืืฉื ืืืืืืช ืฆื ืืขืงื ืื ื ืืืขืจ ืคืื ืกืืกืืขืืขื ืืืึธืก ืืขื ืขื ืืืฉืขื ืขืจืืืืึทื. ืึธืืขืจ ืื ืืขืืืข ืคืื ืืึทืืขื ืืึทื ืึทืืืขืจืืืึทืื ืืื ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืขื ืขื ืฉืืขืื ืืื ืกืืกืืขื ืคึผืืึทื, ืืื ืขืก ืืืขืจื ืึท ืืืกื ืงืืืจืขืจ.
ืงืืืื ืงืึธืืคึผืึทื ืืขืก ืืึทืจืคึฟื ืคืจืึทืืขืืืึธืจืง ืคึผืจืึธืคืืกืืขื ืกื ืืขืจ ืืื ืืืืื ืืงืขืจ ืื ืึทืคืึธืจืืขื ืฉืึทื ื ืกืืกืืขื ืคึผืืึทื, ืคึฟืื ืืืึธืก ืืืจ ืงืขื ืขื ืฆืืขื ืื ืงืึทืคึผืืืึทื ืก ืืกืงื ื ืึทื ืขืก ืืื ืืืืืืืง ืคึฟืึทืจ ืกืืึทืจืืึทืคึผืก ืฆื ืงืึทืืขืจ ืึท ืขืคืขืก ืืจืืขืื ืคึผืจืึธืืืงื ืืื ืืขืฉืืืื ื ืืื ืืขืืืขื, ืืื ืืึธืจืื ืืืขื ืืืื ืืึธืจืื.
ืืืึธืก ืืขืจื ืขื ืกืืืืขื ืื?
ืืึธ ืืื ืืื ืคืึทืจืืึธืื ืืืืฃ ืืึทืื ืคืื ืื ืืขืจื
ืขืก ืืื ืืืืืืืง ืฆื ืืึทืืจืึทืืื ืึทื ืืจืึธืฅ ืืขื ืคืึทืงื ืึทื ืคึผืจืึธืืจืึทืืืื ื ืืื ืืืื ืึธืืขืจ ืื ืืขืจื ืคืึธืจืขื ืืื ืืขืืขืจื ื ืืื ืืื ืืืืขืจืกืืืขืื (ืืื ืืืื ืขื ืงืึธืืคึผืืืืขืจ ืืืืกื ืฉืึทืคึฟื ืืืืืืฉืขืจื), ืืขืจ ืืื ืืึทืื ืคืื ืื ืกืขืจืืืืื ืืขืืืื ืึทื ืืื ืืืื ืคืึทืจืงื ืึทืกื ืืื ืืื-ืืืืืื ื.
ืืึธืืขืจื ืกืืืืขื ืื ืืขืกืขืจ ืฆื ืืขืจื ืขื ืคึฟืื ืืึธืืืืืข, ืืฉืขืช ืขืืืขืจืข ืืขืืืขืืึธืคึผืขืจืก ืืืขื ืื ืฆื ืืืืึธืจืืึทืื ืืื ืืืืขืจ. ืืืืืข ืคืื โโืืื ืึทืงืืืืืื ื ืืฆื StackOverflow. ืืื ืึทืืจืืืืื ืืึธืก ืฆื ืืขื ืคืึทืงื ืึทื ืืืืืขื ืืื ืึท ืืึทืงืึทื ื ืืืืืึท ืงืึทื ืึทื ืคึฟืึทืจ ืืืจ ื, ืืฉืขืช ืคืืจืฉืืืืขืจืก ืคืื ืืืจ ื ืืขื ืขื ื ืึธื ืืื ืึท ืชืงืืคื ืึธื ืืืึธืืืขืจืก.
ืืื ืืขืจื ืขื ืืืึธืก ืขืืคึผืืืืขืจืก ืคืึธืืขืจื: ืืืฉืึทืืืึทืกืงืจืืคึผื, ืืืฉืึทืืืึท, ืคึผืืืืึธื. ืืื ืึธื ืืืืึทืื ืึทื ืืื ืืืืกื C / C ++, ืึธืืขืจ ืืึธืก ืืื ืืืกืืึธืืข ืืืืึทื ืื ืฉืคึผืจืึทืื ืืขื ืขื ืืขื ืืฆื ืคึฟืึทืจ ืืขืจื ืขื ืืื ืืื ืืืืขืจืกืืืขืื. ืืื ืืขืจื ืขื JS ืคืจืึทืืขืืืึธืจืงืก, ืึธืืขืจ ืื ืคืึธืืขืจืื ื ืืื ืืืืืืืืง ืืขืืขืจ ืืื ืื ืฆืืฉืืขืื, ืึทืืื ืืฉืืขืืช ืืื ืืขื ืขื ืึทืงืืืืืื ืืขืจื ืขื ื ืึธื ืืขืคืื ืขื ืืืืขืจ ืขืจืฉืืขืจ ืึทืจืืขื.
ืืื ืึทืืืขืืืื, ืืื ืืขืจืืืึทืจื, ืืื ืืขืจื ืขื ืืืึธืก ืืื ืืื ืืึธื ืขื.
ืกืืืืขื ืื ืืขืจืืืึทืจืื ืคืึทืืืึทื ืืืึผืงืก ืคืื ืืืืขืจ ืขืจืฉืืขืจ ืึทืจืืขื, ืึทืจืืขื-ืืขืื ืืืึธื ืืื ืจืืข (ืืื ืขืืืขืืข ืืขื ืืขืจ ืขืจืฉืืขืจ), ืืื ืืฉืืงืึทืืืข ืืึทืกืงืก ืงืืืขื ืืจืื.
ืืื ืึทืืืง ืคืื ืื ืืขืืืขืืึธืคึผืขืจ ืืึทืคืขืืงืขืจืื ื ืืืจื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื ืืื ืืืืืืืืืจื ืืืืคึผืก
ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ื ืืขื ืขื ืืื ืืขืจ ืขืจืฉืืขืจ ืึธืจื ืืื ืึทื ืขืกืืืืึทืืขื 16.9 ืืืืืึธื ืืขืืืขืืึธืคึผืขืจืก. ืืึธืก ืืื SlashData ืืืืืขืจ. ืืืืึทืืขืจ ืืขื ืขื ืืึทืงืขื ื ืืึทืืื ืื ืืก (13.6 ืืืืืึธื), ืจืืจืขืืืืืง ืึทืคึผืืึทืงืืืฉืึทื ื (13.1 ืืืืืึธื) ืืื ืืขืกืงืืึทืคึผ (12.3 ืืืืืึธื). AR / VR ืืื IoT ืกืขืงืืึธืจืก ืืขื ืขื ืืืกืืขืืืืืึทื ืืืื ืื ื ืคึผืึธืคึผืืืึทืจืืืขื, AI / ML / Data Science ืืื ืืืืืืืืง ืืขืืืืงืกื ืืื ืื ืืขืฆืืข ืฆืืืื ืืึธืจ.
ืืืฉืึทืืืึทืกืงืจืืคึผื ืืื ืืจืึธืืื ื ืื ืคืึทืกืืึทืกื; ืืืื ืงืื ืืื ืฉืืื ืื ืืจืขืกืืข, ืืจืึธืืื ื ืืื 2018 ืืืืืึธื ืืื 2.5 ืึทืืืื. ืืื ืืขื ืขื ืืคืืื ืืจืืื ื ืฆื ืฉืจืืึทืื ืืื ืื IoT ืืื ML ืกืขืงืืึธืจืก.
ืคึผืืืืึธื ืืขืืืืงืกื ืืื 2018 ืืืืืึธื ืืื 2.2 ืจืขืื ืฆื ืืขืจ ืืจืึธืืื ื ืคึผืึธืคึผืืืึทืจืืืขื ืคืื ML, ืืื ืขืก ืืื ืืจืึทืืืฉืึทื ืึทืื ืฉืืึทืจืง, ืืื ืืขืืื ื ืืื ืจืขืื ืฆื ืืขืจ ืื ืคืื ืืขืจื ืขื ืืื ืงืึทื ืืืื ืืึทื ืก ืคืื ืื ืฉืคึผืจืึทื.
Java, C / C ++ ืืื C # ืืืึทืงืกื ืืื ืึท ืกืืึธืืขืจ ืงืืจืก ืืื ืื ืงืืืืขืืืืง ืืขืืืขืืึธืคึผืขืจ ืืึทืคืขืืงืขืจืื ื. ืืื ืืขื ืขื ืืืฆื ืจืึทืจืขืื ืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืืึธืก ืืขื ืืฉื ืงืืืึทืื ืฆื ืึธื ืืืืื ืืื. ืื ืคืึธืืขืจืื ื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืืึธ ืืื ืืขืจ ืึธืืขืจ ืืืืื ืืงืขืจ ืืึทืืึทื ืกื ืืื ืฆืืฉืืขืื. ืืื ืืจืึทืืื Java ืืืึธืื ืืึธืื ืืขืืืืงืกื ืืคืืื ืกืืึธืืขืจ ืืืื ื ืืฉื ืคึฟืึทืจ ืึทื ืืจืืื.
PHP ืืื ืื ืฆืืืืื ืืขืจืกื ืคืึธืืงืก ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืื ืขืก ืืื ืืืื ืืจืึธืืื ื ืืืืืืืืง (ืืื 32% ืืื 2018). ืืืื ืงืื ืืื ืขืกืืืืึทืืขื ืฆื 5.9 ืืืืืึธื ืืขืืืขืืึธืคึผืขืจืก. ืืจืึธืฅ ืืขื ืคึผืึธืืืขืจืืืืื ื ืฉืขื ืคืื PHP, ืขืก ืืื ืืึทื ืฅ ืืจืื ื ืฆื ืืขืจื ืขื ืืื ืืืืืืื ืืขืืืืื ื.
ืืืืืืื ืืขืจื ืขื ืืื ืื ืืืื ืืืืข ืืื ืืข ืงืื ืืืืืื ืืื ืคืืจืืืืื ืฆื ืคืจืืขืจืืืืข ืืืจืืช?
HackerRank ืืึทืื ืืืืืขืจ. ืื ืืืึธืก ืืขื ืขื ืืืฆื ืฆืืืืฉื 38 ืืื 53 ืจืฉืืื ืฉืคึผืืืขืจืืึท ืืื ืืืืขืจ ืขืจืฉืืขืจ ืคึผืจืึทืืืฉืขืงืก.
ืืืจื ืืขื ืืืขื, ืืื ืืึทืฉืืขืืืงื ืึทื ืืืื ืขืจืฉืืขืจ ืืขืจ ืึธืืขืจ ืืืืื ืืงืขืจ ืืจืืขืื ืคึผืจืืืขืงื ืืื ืืขืืืขื "ืืืง-ืืึทืง-ืคืื ืืขืจ ืคืื ืคืืก" ืึทืจืืืฃ ืฆื ืคืื ืฃ ืืื ืึท ืจืืืขืจื ืืื ืึท ืึทื ืืืืึทืืึทื ืคืขืื, ืื ืจืืข ืืื ืืขืืืขื ืึท ืฉืคึผืื ืคืื 15. ืืื ืืขืฉืจืืื ืึทืืข ืืขื ืืืืฃ
ืืึธืืขืจื ืึธื ืืืืืขืจ ืคึผืจืึธืืืจืึทืืขืจื (ืึทืจืืืฃ ืฆื 21 ืืึธืจ ืึทืื) ืฉืจืืึทืื ืงืึทืืงืืืึทืืึธืจืก ืืื ืืืขืืกืืืขืก ืืื ืืืืขืจ ืขืจืฉืืขืจ ืคึผืจืึทืืืฉืขืงืก.
ืฆืืืืฉื ืคืืจืฉืืืืขืจืก ืคืื ืืืจ X, ืึผืืขื ืืึทืื ืื ืืขืืืืื ืฆื ืฉืจืืึทืื ืงืึธื ืืืืืขืจ ืื ืขืืืขืจ ืคืื 16, ืคืืืข ืืืื ืึทืืื ืคืื 5 ืฆื 10 ืืืจ ืึทืื (ืืขืจ ืืืืคึผื ืืขื ืข ืืืึธืก ืืขื ืขื ืืืฆื ืฆืืืืฉื 35 ืืื 45 ืืืจ ืึทืื). ืขืก ืืื ืืขืจ ืึธืืขืจ ืืืืื ืืงืขืจ ืงืืึธืจ ืืืึธืก: ืขืก ืืขื ืขื ืืขืืืขื ืืืืื ืืง ืงืืืืื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข, ืืื ืฆื ืืืขืจื ืึท ืคึผืจืึธืืจืึทืืืกื ืืืจ ืืึทืงืข ืืึธืื ืฆื ืืืขืื ืขืก ืฉืืขืื, ืืื ืื ืืืืก ืืึทืงืข ืืขืืืืื ืขืก ืื ืืขืืืืื ืฆื ืคึผืจืึธืืจืึทืืืื ื ืคืจื. ืื ืืืืก ืืืื ื ืืฉื ืืืขืื ืขืก ืึทืืื ืคืื ืจืืึฟ ืืกืชึผืื ืืืฆื ืืึธืื ืึท ืึทื ืืขืจืฉ ืคืึทื, ืึทืืื ืื ืืืื ืืื ืกืึธืืกืืึทืืึทืืืฉื ืืื ืคึผืื ืงื ืืื ืืึธืก.
ืื ืืืื ืืืงืข ืืื ืืข ืงืึทื ืืึทืืืืฅ ืึธื ืืืืื ืืืืื 20% ืคืื ืื ืฆืืื ืคึผืจืึธืืจืึทืืืื ื ืืืืืขืจ ืื ืขืืืขืจ ืคืื 16, ืื ืืขืจืืืื ืขืจืืขืฅ ืฆืืืืฉื 16 ืืื 20. ืึธืืขืจ ืขืก ืืื ืืืื ืคืื ืืจืื ืืขืจ ืคึฟืึทืจ ืืื ืฆื ืืขืจื ืขื; ืืืฆื ืขืก ืืื ืคืื ืืขืจ ืฆืืืจืืืืขื.
ืคืืื ืืื ืื
ืืื ื ืึธื ืืึธืื ื ืื ืืขืคึฟืื ืขื ืึท ืืึทืืึธื ืขื ืขื ืืคืขืจ ืฆื ืื ืงืฉืื ืฆื ืึท ืึธื ืืืื ืืืขื ืืึทืงืขื ื ืืขืืืขืืึธืคึผืขืจ ืืึทืจืฃ SQL ืืืึทื ื, ืึธืืขืจ ืืื ืงืขืจืขืงืืึทื ืืืื ืืขืืึทื ืง ืคืื ืื ืืึธืืขืจื ืืึทืคืขืืงืขืจืื ื ืคืื ืคึผืจืึธืืืจืึทืืขืจื.
ืืขืจ ืืืืึทืืขืจ ืืืจ ืคืื ืืขืืืขืืึธืคึผืขืจืก ืืขื ืขื ืคึผืจืึธืกื ืืขื ืืฉื, ืืื ืขืืืขืืข ืืืขืื ืืื ืจืืืขืืืึทื ืื ืคืจืืขืจืืืงืข ืึธื ืขืก; ืื ืืึธืืกืื ื ืคึผืจืึธืืืขื ื ืึธืจ ืงืึทืืืข ืืื. ืืื ืืึทืคืจืืืืงื ืื ืคืึธืืขืจืื ื ืืืึธืก ืืื ืืืฉืืคื ืืืจื ืขืืคึผืืืืขืจืก. ืืขืจ ืฉืืืขื ืฆื ืึทืจืืึทื ืื ืคืึทื ืืื ืืขืืืืจื ื ืืืขืจืืงืขืจ ืจืขืื ืฆื ืืขืจ ืืึทืงืืืขื ืืืฉืืจืื ืืื ืคืจืึทืืขืืืึธืจืงืก ืืืึธืก ืืึธืื ืืืจ ืฆื ืืขืฉืืืื ื ืืขืจืืจืืืื ืจืขืืืืืึทืื. ืืขืจ ืืขื ืืฉื ืืืขืจื ืืืฆื ืคึผืจืึธืืืจืึทืืขืจื; ืื ืืืืืืึทื ืืืจ (ืืขื ืขืจืึทืืืึธื ื) ืืขืื ืืื ืืขืื ืึธืืึธืืืข ืืื ื ืืขืืืจื; ืคึฟืึทืจ ืืื ืืื ืืึธืก ืึท ืคึผืจืึธืกื ืคืึทื, ื ืื ืขืจืืขืจ ืืื ืื ืืขืจืข.
ืืขื ืข ืืืืก ืืืืกื ืึทื ื 1 ืงืึทืฉ ืืืืืึทื ืกื ืืื ~ 4 ืกืืืงืึทืื, ืืื ืึทื ืขืก ืืื ืืขืกืขืจ ื ืืฉื ืฆื ืงืจืึทื ืงืึทืฉ ืฉืืจืืช ืึทื ื ืขืกืึทืกืขืจืึทืื, ืืืขืจื ืงืืขื ืขืจืขืจ ืืื ืึท ืคึผืจืึธืฆืขื ื ืคืื ืื ืืึทื ืฅ ืืึทืคืขืืงืขืจืื ื ืืจืืืก. ืึธืืขืจ, ืืื ืืึธื ื ืืฉื ืืึธืจื ืืืขืื ืืึทืงืืืขื ืึท ืึทืจืืขื; ืขืืขืฆืขืจ, ื ืึธื ืึทืืข, ืืืื ืฉืจืืึทืื ื ืืืขืจืืง-ืืืจืื ืืื ืื ืืื ืขืก ืืื ื ืึธื ืืืจืฃ. ืคึผืื ืงื ืึทืืื, ืื ืืืืก ืืึธืื ืืืฃ ืคืื ืืึทืืขื ืืึทื ืืืืกื ืืื ืกืืกืืขื ืคึผืืึทื ืืื ืงืื ื ืขืก ืืื ืืืึทืื ืคึผืจืึทืงืืืฉ ืืึทืืึทืื, ืืื ืืึธื ื ืื ื ืึธืจ ื ืึธืืคืึธืืื ืึท ืืึทืกื ืงืืื, ืืึธื ื ืืฉื ืืึธืจื. ืืืืึทื ืขืก ืืืขื ืืืื ืืขืจ ืืขื ืืฉื ืืื ืืืื ืืืึธืก ืงืขื ืขื "ื ืึธืจ ืฉืจืืึทืื ืงืึธื" ืืื "ื ืึธืจ" ื ืืฆื ืคืจืึทืืขืืืึธืจืงืก, ืืื ืืื ืกืืจ "ืฆื ืืืกืืืืื ืื ืืงืกืงืจืืกืืืืืื ื ืืืืืืืง ืคืื ืืึธืจื ืคืืจืืจืืื ืืืืืึทืกืื ืืขืืขืื" (C) ืืื ืืืขืื ืืึทืจืคึฟื ืฆื ืืืื ืืึทืืึทื ืกื ืืืจื ืคึผืื ืงื ืึทืืึท ืืขื ืืฉื .
ืืืืื ืกืงืืื ืืขื ืขื ืืืกืืขืืืืืึทื ืืืืืจืืืืื ื ืคืื ืื ืงืึทืืขืืึธืจืืข ืคืื โโืืืืืืจืึทืืึทื ืฆื ืืึทื ืืึทืืึธืจื (ืืื ืืึธืื ืงืืื ืึธืืืขืงืืืื ืืึทืื ืฆื ืืึทืฉืืขืืืงื ืืขื, ื ืึธืจ ืคึผืจืึทืงืืืฉ ืึธืืกืขืจืืืึทืฆืืข). ืื ื ืืืขืจ ืคืื ืคึผืจืึธืืืจืึทืืขืจื ืืื ืืจืึธืืื ื, ืืื ืืื ืึทืืข ืืึทืจืคึฟื ืฆื ืืืื ืืืจืขืงืืขื ืฆื ืืขืจืืจืืืื ืจืขืืืืืึทืื, ืึธืืขืจ ืืืจื ืืืจืขืงื ืึธืืขืจ ืืืืืจืขืงื ืงืึธื ืืจืึธื, ืืื ืืึธืก ืืื ืคึผืื ืงื ืืืึธืก ืืืืื ืกืงืืื ืืขื ืขื ืืืจืฃ ืคึฟืึทืจ.
"ืึทืจืืึทื ืขืก" ืืืื ื ืฆื ืืืจ ืฆื ืืืื ืึท ืืืืข ืจืขืืืึธื ืึทื ืืขืฉืืืืข, ืืืคึผืืฉ ืคึฟืึทืจ ืื ืืึธืืงืืืฉืึทื ื ืืื ืื ืืึทืื ืึธืกืข ืคืื โโืึท ืคึผืจืึธืืจืึทืืืกื ืืื ืืืืืืืืง ืึทื ืืขืจืฉ ืคืื ืื ืืึทืื ืึธืกืข ืคืื โโโโืึท ืคืึทืจืืืืึทืืืขื "ื ืื-ืขืก" ืืืืืข. ืืื ืืื ืกืง, ืืืื ืืื ืืืืืื, ืืื ืืืก ืืืื ื ืืืกื-ืืืืืขืืื ื, ืืขืื ืืื ืืขื ืืื ืจืขืงืืืืืฆืืขืก ืคืืจ ื ืืืข ืงืืจืกื ืืืืืืื ืืื ืืจืืื ืฆืืงืืืขื ืืื ืื ืืืืขืื ืืข IT, ืืื ืจืืื ืืงืื ื ืคืืจืืขืก ืฆืืื ืคึผืจืึธืืืจืึทืืขืจื ืืื ืืขื ืึธื ืืึธื "ืฆื ืืืจ ืคึฟืึทืจืฉืืืื ืื ืงืึธื ืืื ืืขื ืืืื? ืืืก ืืืื ื ืื ืืืจ ืงืขื ื ืืื ืขืจืืืืื ื ืืฉื ืฆื ืจืืื ืืงื ืืืืขืจ ืืืจื, ืืืจ ืืืขืื ืืืขืก ืืื ืคืืจ ืืืจ. โ ืื ืืขืืืข ืืึทื ืืื ืืฉืืขืืช ืืื ืขืืืขืืข ืื ืืืึท. ืืื ืืืื ืืึธืื ืงืืื ืืึทืื ืฆื ืืึทืืืืึทืื ืืขื.
ืืื ืึทืืืขืืืื, ืืื ืืืื ืืืื ืื ื, ืืึธืจื ืืฉื ืืจืขืืึทื ื ืื ืืึทืคืขืืงืขืจืื ื ืคืื ืคึผืจืึธืืืจืึทืืขืจื. ืขืก ืืื ืงืืื ืคืื ื ืฆื ืคึผืืึทืคึผืืขื ืืืขืื ืืขื ืคืึทืงื ืึทื ืืืจ ืงืขื ืขื ื ืืฉื ืืขืคึฟืื ืขื ืคืึทืงืืืฉ ืคึผืจืึธืืืจืึทืืขืจื ืืขืฉืึทืก ืืขื ืืึธื, ืืื ืึทื ืงืึทื ืืึทืืืืฅ ืืืืขืจ ืึธืคื "ืืืืกื ืืึธืจื ืืฉื." ืืื ืืขื ืขื ืคึผืื ืงื ืืื ืงืืื ืืื ืืืืืขืืืืืง, ืืคึฟืฉืจ ืืคืืื ืกืืึทืจืืขืจ ืืื ืืขืจ ืืืืืขืืืืืง ืืื "ืคืึทืงืืืฉ ืคึผืจืึธืืืจืึทืืขืจื"; ืืื ืคืฉืื ืงืจืืื ืื ืืืืกื ืึทื ืึท ืจืึทืคึผืึทืืื ืืจืึธืืื ื ืืึทืจืง ืจืืงืืืืืขืจื ืคืื ืืื ืืื ืฉืืขืื ืึทืืืขืง ืคึฟืึทืจ ืฉืคึผืขืืขืจ ืืืึธืก ืืื ืืึธืื ื ืืฉื ื ืึธื ืืืจืฃ ืืื ืืืขื ื ืืฉื ืืจืขื ืืขื ื ืืฅ ืจืขืื. ืืืฆื. ืืื ืืืขืื ืืขืจื ืขื ืืืขื ืืื ืืึทืจืคึฟื ืฆื, ืืืืึทื ืืื ื ืึธื ืืืืื ืฆื ืืขืจื ืขื. ืืืกืืึธืืข, ื ืื ืึทืืขืืขื ืืืขื ืืืื ืืืืืขืืืืืง ืคืื ืืขื, ืึธืืขืจ ื ืื ืึทืืขืืขื ืืืขื ืืึทืจืคึฟื ืขืก ืืืื; ืืื ืื ืคืึธืจืกืืึทืืึทื ืฆืืงืื ืคึฟื, ืืขืจ ืืึทืจืง ืืืขื ืืืืื ืึธื ื ืขืืขื ืืขื ืืฉื ืืืึธืก ืงืขื ืขื ืืขืฉืืืื ื ืฉืืขืื ืฆืืืึทืืขื ืื ืื ืืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืืึทืืจืืฃ ืืื ืขืืืขืืข ืคืจืืืืืืขืจืง.
ืืืืื ืจืขืืืกืืจืืจื ื ืืฆืขืจืก ืงืขื ืขื ืึธื ืืืื ื ืขืืขื ืืื ืื ืืืขืจืืืืง.
ืฆื ืืืขื ืืึทืงืขื ืืขืจ ืื ืืขืจืืืืื ืืึทืจืคื SQL ืืืืกื?
-
ืืึธ, ืืื ืคืึธืืขืจืื ื ืขืก ืืืืึทื ืืื ืืึทืจืคึฟื ืขืก ืคึฟืึทืจ ืึทืจืืขื
-
ืืึธ, ืืื ืืึธื, ืืึธืืฉ ืขืก ืืื ืจืึทืจืขืื ืืืจืฃ ืืื ืึทืจืืขื.
-
ื ืืื, ืืื ืืึธื ื ืื ืืึทืจืคื ืขืก, ืืืจ ืืึธืื NoSQL
-
ื ืืื, ืืื ืืึธื ื ืื ืืึทืจืคื ืขืก, ORM ืืืขื ืืึธื ืึทืืฅ
320 ืืื ืืฆืขืจ ืืืื ืืขืฉืืืื. 230 ืืื ืืฆืขืจ ืืืื ืืื ืืคืืขืืืืื.
ืืงืืจ: www.habr.com