โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบฒเบกเบ•เบปเบงเป€เบญเบ‡เบงเปˆเบฒเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบขเบนเปˆเปƒเบ™เบซเบปเบงเบ‚เปเป‰เปƒเบ™เปเบšเบšเบŸเบญเบกเบ‚เบญเบ‡ Grebenshchikov เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบญเบตเบเบฎเบญเบšเบซเบ™เบถเปˆเบ‡เปƒเบ™เบŠเบธเบกเบŠเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš backend เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบฎเบนเป‰ SQL, เบซเบผเบทเบงเปˆเบฒ ORM เบˆเบฐเป€เบฎเบฑเบ”เบ—เบธเบเบขเปˆเบฒเบ‡เปเบ™เบงเปƒเบ”. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบŠเบญเบเบซเบฒเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบเบงเป‰เบฒเบ‡เบเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบเปˆเบฝเบงเบเบฑเบš ORM เปเบฅเบฐ SQL, เปเบฅเบฐเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบžเบฐเบเบฒเบเบฒเบกเบˆเบฑเบ”เบฅเบฐเบšเบปเบšเบงเปˆเบฒเบ›เบฐเบŠเบฒเบŠเบปเบ™เปเบกเปˆเบ™เปƒเบœ, เบœเบนเป‰เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบˆเบฐเป„เบ›เบชเปเบฒเบžเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบ•เปเบฒเปเปœเปˆเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เปเบฅเบฐเบฅเบฐเบ”เบฑเบšเบเบฒเบ‡, เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป‚เบฅเบเปƒเบ”. เบญเบฒโ€‹เป„เบชโ€‹เบขเบนเปˆ. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™, เปเบ•เปˆเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เบˆเป‰เบฒเบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบเบฑเบšเบ•เบฐเบซเบผเบฒเบ”เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบกเบฑเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบžเบปเบšเป€เบซเบฑเบ™.

เบ›เบฐเบŠเบฒเบเบญเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบปเปˆเบงเป‚เบฅเบ

เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบซเบฒเบ„เปเบฒเบ–เบฒเบกเบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เป‚เบฅเบเบกเบทเป‰เบ™เบตเป‰เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบŠเบฒเบเบญเบ™เบ™เบตเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ.
เบเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เปƒเบ™โ€‹เปเบซเบผเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบ•เบปเบงโ€‹เป€เบฅเบโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡ 12 เบซเบฒ 30 เบฅเป‰เบฒเบ™โ€‹เบ„เบปเบ™. เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบขเบธเบ”เบขเบนเปˆเบ—เบตเปˆ เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ SlashData, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบชเบปเบกเบ”เบนเบ™เปเบฅเบฐเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ. เปƒเบ™เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบŠเบตเปเบฅเบฐเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปƒเบ™ Github, เบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบŠเบตเปƒเบ™ StackOverflow, เบšเบฑเบ™เบŠเบต npm เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเปเบซเบผเปˆเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบˆเป‰เบฒเบ‡เบ‡เบฒเบ™เปƒเบ™เบชเบฐเบซเบฐเบฅเบฑเบ”เปเบฅเบฐเป€เบญเบตเบฃเบปเบš. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เป„เบ”เป‰เบ›เบฑเบšเบ•เบปเบงเป€เบฅเบเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเป‚เบ”เบเปƒเบŠเป‰ 16 เบเบฒเบ™เบชเบถเบเบชเบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบกเบตเบ›เบฐเบกเบฒเบ™ 20 เบ„เบปเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ”.

เบญเบตเบ‡เบ•เบฒเบก SlashData, เบกเบตเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบกเบฒเบ™ 2018 เบฅเป‰เบฒเบ™เบ„เบปเบ™เปƒเบ™เป‚เบฅเบเปƒเบ™เป„เบ•เบกเบฒเบ”เบ—เบต 18.9 เบ‚เบญเบ‡เบ›เบต 12.9, 6 เบฅเป‰เบฒเบ™เบ„เบปเบ™เปƒเบ™เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบทเบญเบฒเบŠเบตเบš, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบ‚เบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”. เบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบ›เบฑเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบกเบทเบญเบฒเบŠเบตเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ„เบปเบ™เบ—เบตเปˆเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเป€เบ›เบฑเบ™เบงเบฝเบเบญเบฐเบ”เบดเป€เบฅเบ, เบšเบงเบเบเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบชเบถเบเบชเบฒเบงเบดเบŠเบฒเบŠเบตเบš (เบ™เบฑเบเบฎเบฝเบ™เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบชเบญเบ™เบ•เบปเบ™เป€เบญเบ‡). เบ”เบต, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบชเบปเบ™เปƒเบˆเบ‚เป‰เบญเบ - XNUMX เบฅเป‰เบฒเบ™เบ„เบปเบ™. เบ”เป‰เบงเบเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”, เบ™เบตเป‰เปเบกเปˆเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบ„เบฒเบ”เบซเบงเบฑเบ‡.

เบ„เบงเบฒเบกเปเบ›เบเปƒเบˆเบ—เบตเปˆเบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เป‰เบญเบเปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก: เบˆเบฒเบเป„เบ•เบกเบฒเบ”เบ—เบตเปˆเบชเบญเบ‡เบ‚เบญเบ‡ 2017 เป€เบ–เบดเบ‡เป„เบ•เบกเบฒเบ”เบ—เบตเปˆเบชเบตเปˆเบ‚เบญเบ‡ 2018, เบกเบฑเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบˆเบฒเบ 14.7 เป€เบ–เบดเบ‡ 18.9 เบฅเป‰เบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒ, เบซเบผเบทเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 21% เปƒเบ™เบ›เบต 2018! เบ–เป‰เบฒเบ‚เป‰เบญเบเบ–เบทเบเบ‚เปเปƒเบซเป‰เบ„เบฒเบ”เบ„เบฐเป€เบ™เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก, เบ‚เป‰เบญเบเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ›เบฐเบกเบฒเบ™ 5% เบ•เปเปˆเบ›เบตเป‚เบ”เบเบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เป€เบฅเบฑเบเบ™เป‰เบญเบเบ•เปเปˆเบ›เบต. เปเบฅเบฐเปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบกเบฑเบ™เบเบฒเบเป€เบ›เบฑเบ™เบซเบผเบฒเบเป€เบ–เบดเบ‡ 20%.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, SlashData เบ„เบฒเบ”เบ„เบฐเป€เบ™เบงเปˆเบฒเบ›เบฐเบŠเบฒเบเบญเบ™เบˆเบฐเบšเบฑเบ™เบฅเบธ 2030 เบฅเป‰เบฒเบ™เบ„เบปเบ™เปƒเบ™เบ›เบต 45. เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบ„เบดเบ”เป„เบฅเปˆเบงเปˆเบฒเบ™เบตเป‰เบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเป€เบฅเบฑเบเบ™เป‰เบญเบเบซเบผเบฒเบเบเปˆเบงเบฒ 8% เบ•เปเปˆเบ›เบต, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ” 20%, เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ”เบเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เป€เบˆเบฒเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ” (เบ›เบฐเบˆเบธเบšเบฑเบ™เบ›เบฐเบกเบฒเบ™ 57% เปƒเบ™เป‚เบฅเบเบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™. เบญเบตเบ‡เบ•เบฒเบก Statista) เปเบฅเบฐเบ›เบฑเบ”เปƒเบˆเบญเบทเปˆเบ™เป†, เป€เบŠเบฑเปˆเบ™: เบˆเปเบฒเบ™เบงเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เปเปˆเบซเบปเบงเบ„เบปเบ™. เบ•เบฒเบกโ€‹เบžเบนเบกโ€‹เบชเบฒเบ”โ€‹เปเบฅเป‰เบง, เบˆเบณโ€‹เบ™เบงเบ™โ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เปเบ‚เบ‡โ€‹เปเบฎเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เปƒเบ™โ€‹เบญเบดเบ™โ€‹เป€เบ”เบโ€‹เปเบฅเบฐโ€‹เบˆเบตเบ™; เบญเบดเบ™โ€‹เป€เบ”เบโ€‹เบ„เบฒเบ”โ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เป€เบญเบปเบฒโ€‹เบ•เบปเบงโ€‹เป€เบฅเบโ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เป„เบ›โ€‹เป€เปœเบทเบญโ€‹เบชเบฐโ€‹เบซเบฐโ€‹เบฅเบฑเบ”โ€‹เปƒเบ™โ€‹เบ›เบต 2023 (เบญเบฑเบ™โ€‹เบ™เบตเป‰โ€‹เปเบฅเป‰เบง. เบ‚เปเป‰เบกเบนเบ™ C# Corner).

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบˆเบฐเบกเบตเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบซเบผเบฒเบ, เบšเปเปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเป€เบšเบดเปˆเบ‡เบกเบฑเบ™เปเบ™เบงเปƒเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™.

เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡?

เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™, เบ‚เป‰เบญเบเปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™ HackerRank เบชเปเบฒเบฅเบฑเบš 2018 ะธ 2019 เบ›เบต.

เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš JavaScript, Python เปเบฅเบฐ Java เปƒเบ™เป€เบเบทเบญเบšเบ—เบธเบเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ, เบเบปเบเป€เบงเบฑเป‰เบ™เบฎเบฒเบ”เปเบงเบ„เบญเบกเบžเบดเบงเป€เบ•เบต. เปƒเบ™เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš C / C ++, เป€เบŠเบดเปˆเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰; เป‚เบ„เบ‡เบเบฒเบ™เบฎเบฒเบ”เปเบงเบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‚เบปเป‰เบ™เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบŠเบญเบšเปเบงเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™.

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบญเบš, AngularJS, Node.js เปเบฅเบฐ React เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ” JavaScript, เป€เบžเบฒเบฐเบงเปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ ExpressJS. , เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เปเบฅเป‰เบงเป€เบเบตเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™.

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เปƒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”, เบ™เบฒเบเบˆเป‰เบฒเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒเบ—เบฑเบเบชเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบˆเบฒเบเบœเบนเป‰เบชเบฐเบซเบกเบฑเบ. เบ›เบฐเบกเบฒเบ™ 95% เบ‚เบญเบ‡เบ™เบฒเบเบˆเป‰เบฒเบ‡เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบ—เบฑเบเบชเบฐเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ”เป‰เบฒเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบขเบนเปˆเปƒเบ™เบญเบฑเบ™เบ”เบฑเบšเบชเบญเบ‡เบ”เป‰เบงเบ 56%. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบšเปเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ algorithms, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบญเบทเปˆเบ™เป†, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบขเบนเปˆเปƒเบ™เปเบšเบšเบชเบญเบšเบ–เบฒเบก, เบซเบผเบทเบ„เบงเบฒเบกเบฎเบนเป‰เบ—เบฒเบ‡เบงเบดเบŠเบฒเบเบฒเบ™เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ.

เบเบฒเบ™เบญเบญเบเปเบšเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบ 23.2% เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบžเบฒเบเปƒเบ•เป‰ 100 เบ„เบปเบ™, เปเบฅเบฐ 18.8% เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบซเบผเบฒเบเบเบงเปˆเบฒ 1000 เบ„เบปเบ™. เปเบฅเป‰เบง, เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบฑเบ™เบเปˆเบฝเบงเบเบฑเบš ORM เปเบฅเบฐ SQL! เป€เบซเบ”เบœเบปเบ™, IMHO, เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบกเบตเบšเบปเบ”เบšเบฒเบ”เบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™เบ‚เบญเบ‡ DBA, เบœเบนเป‰เบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ”เป‰เบฒเบ™เบ™เบตเป‰, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบญเปˆเบญเบ™เบฅเบปเบ‡เปเบฅเบฐเบˆเป‰เบฒเบ‡เป„เบงเบ‚เบถเป‰เบ™. เปเบ•เปˆเบ”เป‰เบงเบเบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเบกเบฑเบ™เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบญเบทเปˆเบ™: 37.0% เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, 44.1% เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ„เบงเบ™เบˆเบฐเบกเบตเบชเบฐเบ–เบฒเบ›เบฐเบ™เบดเบเบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™, เปเบ•เปˆเบšเบฒเบ‡เบ—เบตเบžเบงเบเป€เบ‚เบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบงเบกเป€เบญเบปเบฒเบˆเปเบฒเบ™เบงเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบซเบผเบท algorithms เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเปƒเบชเปˆเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบš, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ.

เบšเปเบฅเบดเบชเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบŠเปเบฒเบ™เบดเบŠเปเบฒเบ™เบฒเบ™เบ‚เบญเบ‡ Framework เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบธเบšเป„เบ”เป‰เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบตเบ”เบ•เบปเบงเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป„เบงเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบˆเบฐเป„เบงเป„เบ”เป‰, เปเบฅเบฐเบกเบทเป‰เบญเบทเปˆเบ™เบˆเบฐเป€เบ›เบฑเบ™เบกเบทเป‰เบญเบทเปˆเบ™.

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เบ™เบฑเบเบฎเบฝเบ™เบฎเบฝเบ™เบซเบเบฑเบ‡?

เบ—เบตเปˆเบ™เบตเป‰เบ‚เป‰เบญเบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบ„เบปเบ™เบญเบทเปˆเบ™ HackerRank เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ.
เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปƒเบ™เบฎเบนเบšเปเบšเบšเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™เปเบกเปˆเบ™เบชเบญเบ™เบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ (เบ‚เป‰เบญเบเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบงเบดเบŠเบฒเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบต), เบซเบผเบฒเบเบเบงเปˆเบฒเป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบ—เบตเปˆเบ–เบทเบเบชเปเบฒเบซเบผเบงเบ”เบเปˆเบฒเบงเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡.

เบ™เบฑเบเบฎเบฝเบ™เบชเบฐเป„เปเปƒเปเปˆเบกเบฑเบเบฎเบฝเบ™เบˆเบฒเบ YouTube, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบชเบนเบ‡เบญเบฒเบเบธเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบชเบญเบ™ เปเบฅเบฐเบ›เบถเป‰เบก. เบ—เบฑเบ‡เบชเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰ StackOverflow เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ–เบทเบงเปˆเบฒเบ™เบตเป‰เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบงเบดเบ”เบตเป‚เบญเปเบกเปˆเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบชเบทเปˆเบกเบงเบ™เบŠเบปเบ™เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบชเปเบฒเบฅเบฑเบšเบฅเบธเป‰เบ™ Z, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบฅเบธเป‰เบ™ Y เบเบฑเบ‡เบขเบนเปˆเปƒเบ™เบเบธเบเบ—เบตเปˆเบšเปเปˆเบกเบต bloggers.

เบžเบงเบเป€เบ‚เบปเบฒเบชเบญเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบเบ™เบฒเบเบˆเป‰เบฒเบ‡: JavaScript, Java, Python. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบฎเบนเป‰ C / C ++, เปเบ•เปˆเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเป‰เบญเบ™เบงเปˆเบฒเบžเบฒเบชเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบญเบ™เบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบญเบ™ JS frameworks, เปเบ•เปˆเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™เบชเบนเบ‡เบเปˆเบงเบฒเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ›เบฒเบเบปเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เบฎเบฝเบ™เบฎเบนเป‰เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบŠเบญเบเบซเบฒเบงเบฝเบเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ•เบฒเบกเบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰, เบžเบงเบเป€เบ‚เบปเบฒเบชเบญเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.

เบ™เบฑเบเบชเบถเบเบชเบฒเบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบŠเบตเบšเบˆเบฒเบเบงเบฝเบเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบ„เบงเบฒเบกเบชเบปเบกเบ”เบธเบ™เบ‚เบญเบ‡เบŠเบตเบงเบดเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบญเบฑเบ™เบ”เบฑเบšเบชเบญเบ‡ (เปƒเบ™เบšเบฒเบ‡เบ›เบฐเป€เบ—เบ”เบ—เปเบฒเบญเบดเบ”), เปเบฅเบฐเบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบญเบฑเบ™เบ”เบฑเบšเบชเบฒเบก.

Dynamics เบ‚เบญเบ‡เบ›เบฐเบŠเบฒเบเบญเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปเบฅเบฐเบ›เบฐเป€เบžเบ”เบŠเบญเบšเปเบง

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบงเบฑเบšเบขเบนเปˆเปƒเบ™เบญเบฑเบ™เบ”เบฑเบšเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบกเบตเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบกเบฒเบ™ 16.9 เบฅเป‰เบฒเบ™เบ„เบปเบ™. เบ™เบตเป‰เปเบกเปˆเบ™ SlashData เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบšเปเบฅเบดเบเบฒเบ™ Backend (13.6 เบฅเป‰เบฒเบ™), เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบกเบทเบ–เบท (13.1 เบฅเป‰เบฒเบ™) เปเบฅเบฐ desktop (12.3 เบฅเป‰เบฒเบ™). เบ‚เบฐเปเปœเบ‡ AR/VR เปเบฅเบฐ IoT เบเปเบฒเบฅเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเป€เบ—เบทเปˆเบญเบฅเบฐเบเป‰เบฒเบง, AI/ML/Data Science เป„เบ”เป‰เป€เบ•เบตเบšเปƒเบซเบเปˆเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปƒเบ™เป„เบฅเบเบฐเบชเบญเบ‡เบ›เบตเบœเปˆเบฒเบ™เบกเบฒ.

Javascript เบเปเบฒเบฅเบฑเบ‡เป€เบ•เบตเบšเป‚เบ•เป„เบงเบ—เบตเปˆเบชเบธเบ”; เบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”, เป€เบ•เบตเบšเป‚เบ• 2018 เบฅเป‰เบฒเบ™เบ„เบปเบ™เปƒเบ™เบ›เบต 2.5 เบ”เบฝเบง. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบ‚เบฝเบ™เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ‚เบฐเปเบซเบ™เบ‡ IoT เปเบฅเบฐ ML.
Python เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 2018 เบฅเป‰เบฒเบ™เปƒเบ™เบ›เบต 2.2 เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡ ML, เบšเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบ•เบฒเบกเบ›เบฐเป€เบžเบ™เบต, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเบ‚เบญเบ‡เบžเบฒเบชเบฒ.

Java, C/C++ เปเบฅเบฐ C# เบเปเบฒเบฅเบฑเบ‡เป€เบ•เบตเบšเป‚เบ•เปƒเบ™เบญเบฑเบ”เบ•เบฒเบ—เบตเปˆเบŠเป‰เบฒเบเบงเปˆเบฒเบ›เบฐเบŠเบฒเบเบญเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบฅเบงเบก. เบ”เบฝเบงเบ™เบตเป‰เบžเบงเบเบกเบฑเบ™เบšเปเปˆเบ„เปˆเบญเบเป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบตเปˆเบ„เบปเบ™เป€เบฅเบทเบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ. เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เบกเบตเบ„เบงเบฒเบกเบชเบปเบกเบ”เบธเบ™เบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบเบเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡. เบ‚เป‰เบญเบเบ„เบดเบ”เบงเปˆเบฒ Java เบˆเบฐเป€เบ•เบตเบšเป‚เบ•เบŠเป‰เบฒเบเบงเปˆเบฒเบ–เป‰เบฒเบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบš Android.

PHP เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเป€เบงเบฑเบšเบ—เบตเปˆเบ™เบดเบเบปเบกเบญเบฑเบ™เบ”เบฑเบšเบชเบญเบ‡เปเบฅเบฐเบกเบฑเบ™เบเบฑเบ‡เป€เบ•เบตเบšเป‚เบ•เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ (เป‚เบ”เบ 32% เปƒเบ™เบ›เบต 2018). เบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบ„เบฒเบ”เบ„เบฐเป€เบ™เบขเบนเปˆเบ—เบตเปˆ 5.9 เบฅเป‰เบฒเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ‚เบญเบ‡ PHP, เบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡.

เบœเบนเป‰เบชเบฐเปเบฑเบเปœเบธเปˆเบกเบชเบฐเป„เปเบ™เบตเป‰เบฎเบฝเบ™เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบšเบ„เบปเบ™เบฅเบธเป‰เบ™เบเปˆเบญเบ™?

เบ‚เปเป‰เบกเบนเบ™ HackerRank เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เบœเบนเป‰เบ—เบตเปˆเบ›เบฐเบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ 38 เปเบฅเบฐ 53 เป€เบเบกเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบทเบ™เบขเบฑเบ™เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบเบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบกเปˆเบ™ "tic-tac-toe" เป€เบ–เบดเบ‡เบซเป‰เบฒเบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™เบ—เบตเปˆเบกเบตเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเบเบฑเบ”, เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เป€เบเบก 15. เบ‚เป‰เบญเบเบ‚เบฝเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰. BC 010-01, เบกเบต เบžเบทเป‰เบ™เบ–เบฒเบ™ Vilnius, aka BASIC-86 เปเบฅเบฐเบˆเบธเบ”เบชเบธเบก. เป€เบญเบต.

เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบˆเบปเบงเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก (เบญเบฒเบเบธเบชเบนเบ‡เบชเบธเบ” 21 เบ›เบต) เบ‚เบฝเบ™เป€เบ„เบทเปˆเบญเบ‡เบ„เบดเบ”เป€เบฅเบเปเบฅเบฐเป€เบงเบฑเบšเป„เบŠเบ—เปŒเป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบฅเบธเป‰เบ™ X, เป€เบเบทเบญเบšเป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบเปˆเบญเบ™เบญเบฒเบเบธ 16 เบ›เบต, เบซเบผเบฒเบเบ„เบปเบ™เป€เบฎเบฑเบ”เปเบ™เบงเบ™เบฑเป‰เบ™เบ•เบฑเป‰เบ‡เปเบ•เปˆ 5 เบซเบฒ 10 เบ›เบต (เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบœเบนเป‰เบ—เบตเปˆเบกเบตเบญเบฒเบเบธเบฅเบฐเบซเบงเปˆเบฒเบ‡ 35 เบซเบฒ 45 เบ›เบต). เบกเบฑเบ™เบˆเบฐเปเบˆเป‰เบ‡เบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡: เบกเบตเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบ, เปเบฅเบฐเป€เบžเบทเปˆเบญเบเบฒเบเป€เบ›เบฑเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก, เบ—เปˆเบฒเบ™เบเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™เบšเปเปˆเบ”เบต, เปเบฅเบฐเบœเบนเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™เบเปเปˆเป€เบฅเบตเปˆเบกเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบเปˆเบญเบ™เป„เบงเบญเบฑเบ™เบ„เบงเบ™. เบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™เบซเบผเบฒเบเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบเบˆเบฐเบกเบตเบญเบฒเบŠเบตเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบฎเบนเบšเบžเบฒเบšเปƒเบ™เบชเบฑเบ‡เบ„เบปเบกเบงเบดเบ—เบฐเบเบฒเปเบกเปˆเบ™เป€เบ›เบฑเบ™เปเบšเบšเบ™เบตเป‰.

โ€œเบžเบงเบโ€‹เบ›เบงเบโ€‹เปœเบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบŠเบฑเบ”โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เปœเป‰เบฒโ€‹เบ”เบดเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบช?โ€

เบœเบนเป‰เบชเบฐเบซเบกเบฑเบเป„เบงเบซเบ™เบธเปˆเบกเปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบกเบตเบžเบฝเบ‡เปเบ•เปˆ 20% เบ‚เบญเบ‡เป€เบงเบฅเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบเปˆเบญเบ™เบญเบฒเบเบธ 16 เบ›เบต, เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบขเบนเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡ 16 เบซเบฒ 20 เบ›เบต. เปเบ•เปˆโ€‹เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เบ‡เปˆเบฒเบโ€‹เบ‚เบถเป‰เบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฎเบฝเบ™โ€‹เบฎเบนเป‰โ€‹, เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบซเบผเบฒเบโ€‹.

เบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบš

เบ‚เป‰เบญเบเบเบฑเบ‡เบšเปเปˆเบžเบปเบšเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ•เปเปˆเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบงเปˆเบฒเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš backend เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ SQL เปƒเบ™เบกเบทเป‰เบ™เบตเป‰, เปเบ•เปˆเบ‚เป‰เบญเบเป„เบ”เป‰เปเบเป‰เป„เบ‚เบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบ‚เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบ›เบฐเบŠเบฒเบเบญเบ™เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ‚เบญเบ‡เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก.

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบธเป‰เบ™เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบ„เบปเบ™ เบ—เบณ เบกเบฐเบ”เบฒ, เปƒเบ™เบšเบฒเบ‡เบ—เบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบ„เบปเบ™เบเปˆเบญเบ™, เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบขเบนเปˆเบญเบฒเป„เบชเบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบชเบเบซเบฒเบ. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบ™เบฒเบเบˆเป‰เบฒเบ‡. เป€เบเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบญเบฒเบŠเบตเบšเป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡เบเป‰เบญเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบท เปเบฅเบฐ เบเบญเบšเบงเบฝเบเบ—เบตเปˆเบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเบฑเบ™เบฅเบธเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ. เบ›เบฐเบˆเบธเบšเบฑเบ™, เบซเบผเบฒเบเบ„เบปเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก; เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ”เบดเบˆเบดเบ•เบญเบ™ (Generation Z) เป„เบ”เป‰เบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”เบขเบนเปˆเปƒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบเบตเบ”; เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบญเบฒเบŠเบตเบšเบ—เบปเปˆเบงเป„เบ›, เบšเปเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเบ„เบปเบ™เบญเบทเปˆเบ™.

เบœเบนเป‰เบ—เบตเปˆเบฎเบนเป‰เบงเปˆเบฒ L1 cache latency เปเบกเปˆเบ™ ~ 4 เบฎเบญเบš, เปเบฅเบฐเบงเปˆเบฒเบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบ‚เบฑเบ”เบชเบฒเบ cache เป‚เบ”เบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เบเบฒเบเป€เบ›เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบฅเบปเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบฎเป‰เบญเบเบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ›เบฐเบŠเบฒเบเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบ„เบงเบ™เบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบงเบฝเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เบ•เป‰เบญเบ‡เบ‚เบฝเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ•เปเปˆเบฒเบ—เบตเปˆเบกเบฑเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบœเบนเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™เบขเปˆเบฒเบ‡เป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡เปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเบฅเบฐเบšเบปเบšเปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบกเบฑเบ™เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบนเป‰เบฎเบปเบšเบ—เบตเปˆเบฎเบธเบ™เปเบฎเบ‡, เปเบฅเบฐเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก cult เบชเบดเบ™เบ„เป‰เบฒ, เบšเปเปˆเบ„เบงเบ™เบเบฑเบ‡เบงเบปเบ™. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบˆเบฐเบกเบตเบ›เบฐเบŠเบฒเบŠเบปเบ™เบซเบผเบฒเบเปƒเบ™เบ—เบตเบกเบ—เบตเปˆเบชเบฒเบกเบฒเบ” "เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”" เปเบฅเบฐ "เบžเบฝเบ‡เปเบ•เปˆ" เปƒเบŠเป‰เบเบญเบš, เปเบฅเบฐเป€เบžเบทเปˆเบญ "เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบ„เบงเบฒเบกเป€เบˆเบฑเบšเบ›เบงเบ”เบ—เบตเปˆเบซเบ™เป‰เบฒเป€เบชเบปเป‰เบฒเปƒเบˆเบ‚เบญเบ‡เบ›เบตเบ—เบตเปˆเบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเบขเปˆเบฒเบ‡เบšเปเปˆเบกเบตเบˆเบธเบ”เบซเบกเบฒเบ" (c) เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบชเบปเบกเบ”เบนเบ™เบเบฑเบšเบ„เบปเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. .

เบ—เบฑเบเบชเบฐเบญเปˆเบญเบ™เป†เปเบกเปˆเบ™เบ„เปˆเบญเบเป†เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบˆเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบˆเบฐเบšเบฑเบ‡เบ„เบฑเบš (เบ‚เป‰เบญเบเบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบขเบทเบ™เบขเบฑเบ™เบ™เบตเป‰, เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”). เบˆเปเบฒเบ™เบงเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบเปเบฒเบฅเบฑเบ‡เป€เบ•เบตเบšเป‚เบ•, เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš, เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบเบปเบ‡เบซเบผเบทเบ—เบฒเบ‡เบญเป‰เบญเบก, เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบฑเบเบชเบฐเบญเปˆเบญเบ™เป†.

"Enter IT" เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เป‰เบญเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบฅเบฒเบเป„เบ”เป‰เบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเบˆเบฒเบเบฅเบฒเบเป„เบ”เป‰เบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™ "เบšเปเปˆเปเบกเปˆเบ™เป„เบญเบ—เบต". เปƒเบ™ Minsk, เบšเปˆเบญเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเบญเบฒเป„เบชเบขเบนเปˆ, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบกเบฐเบซเบฒเบŠเบปเบ™, เบ—เบธเบเป†เบกเบทเป‰เบ‚เป‰เบญเบเป€เบซเบฑเบ™เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒเบ‚เบญเบ‡เบซเบผเบฑเบเบชเบนเบ”เปƒเบซเบกเปˆเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ IT เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเบšเปเบฅเบดเบชเบฑเบ”เบ—เปเบฒเบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบก "เป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบฅเบฐเบซเบฑเบ”เปƒเบ™เบฎเบนเบšเบ™เบตเป‰เบšเป? เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”เบญเบฒเบžเบฒเบ”เป€เบกเบฑเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฎเบฑเบ”เบ—เบธเบเบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™." เบชเบดเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เปเบกเปˆเบ™เบ›เบฒเบเบปเบ”เบ‚เบทเป‰เบ™เบขเบนเปˆเปƒเบ™เบšเบฒเบ‡เบ›เบฐเป€เบ—เบ”เบญเบดเบ™เป€เบ”เบ. เบ‚เป‰เบญเบเบเบฑเบ‡เบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบžเบดเบชเบนเบ”เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบ‚เบปเปˆเบกเบ‚เบนเปˆเบ›เบฐเบŠเบฒเบเบญเบ™เบ‚เบญเบ‡เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก. เบกเบฑเบ™เบšเปเปˆเบกเบตเบˆเบธเบ”เปƒเบ”เบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบฅเบปเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบกเบทเป‰, เปเบฅเบฐเบœเบนเป‰เบชเบฐเบซเบกเบฑเบเบกเบฑเบเบˆเบฐ "เบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เป€เบฅเบตเบ." เบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบ„เบงเบฒเบกเบชเบฐเบซเบผเบฒเบ”เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”, เบšเบฒเบ‡เบ—เบตเบชเบฐเบซเบผเบฒเบ”เบเบงเปˆเบฒเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบซเบผเบฒเบเบเบงเปˆเบฒ "เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡"; เบžเบงเบเป€เบ‚เบปเบฒเบžเบฝเบ‡เปเบ•เปˆเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบฎเบนเป‰เบ—เบตเปˆเบ•เบฐเบซเบผเบฒเบ”เบ—เบตเปˆเป€เบ•เบตเบšเป‚เบ•เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเป€เบญเบปเบฒเป„เบ›เบชเปเบฒเบฅเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เบžเบฒเบเบซเบฅเบฑเบ‡เปเบฅเบฐเบˆเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบ”เบฝเบงเบ™เบตเป‰. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰. เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™, เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ™เบตเป‰, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™; เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰, เบ•เบฐเบซเบผเบฒเบ”เบˆเบฐเบเบญเบกเบฎเบฑเบšเป€เบญเบปเบฒเบ„เบปเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบญเบทเปˆเบ™เป„เบ”เป‰เป„เบงเป‚เบ”เบเปƒเบŠเป‰เบเบญเบšเบšเบฒเบ‡เบชเปˆเบงเบ™.

เบžเบฝเบ‡เปเบ•เปˆเบœเบนเป‰เปƒเบŠเป‰เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ”. เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบšเบเบฐเบฅเบธเบ™เบฒ.

เบเบฒเบ™เบชเปเบฒเบžเบฒเบ” backender เป€เบงเบฑเบšเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบฎเบนเป‰ SQL เบšเป?

  • เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ

  • เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ‚เป‰เบญเบเป€เบฎเบฑเบ”, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบ„เปˆเบญเบเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบ.

  • เบšเปเปˆ, เบ‚เป‰เบญเบเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบต NoSQL

  • เบšเปเปˆ, เบ‚เป‰เบญเบเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบกเบฑเบ™, ORM เบˆเบฐเป€เบฎเบฑเบ”เบ—เบธเบเบขเปˆเบฒเบ‡

320 เบœเบนเป‰เปƒเบŠเป‰เบฅเบปเบ‡เบ„เบฐเปเบ™เบ™เบชเบฝเบ‡. 230 เบœเบนเป‰เปƒเบŠเป‰เบ‡เบปเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™