Làm hệ thống nhiều ngày nào cũng text-string-number, request/respone, get/post. Sau mấy hôm đổi món sang web mới thấy thế giới bên ngoài rộng lớn biết nhường nào.

Hồi năm 2010, còn làm ở Trí Nam, hầu như tuần nào cũng “đẻ” ra một cái CMS. Lúc ấy dùng framework DotNetNuke của .NET, phần back-end gần như không cần thay đổi gì, chỉ code phần front-end. Hồi đầu mới động với đống front-end, đúng là ác mộng, căn chỉnh từng px một. Nhớ mãi kỷ niệm làm việc với bên Honda (dự án out-source cho VSI - đúng hơn là “đắng quá” VSI nó không nhai nổi nên nhả ra), ông sếp người Nhật mail qua mail lại cái lỗi front-end, mệt mỏi quá đành vác máy tính nên ngồi trực tiếp luôn với ông ấy. Ông ấy mở webiste trên macbook của ông ấy, lật nghiêng cái Macbook ra mà bảo…chỗ này “đậm” quá, …chỗ kia hình như hơi “dầy”,… Oh! Mình dùng con laptop ghẻ mua từ năm 2008, làm sao mà thấy được các “lỗi” này. Cáo lỗi ông ấy xong, ông ấy bảo…tao cho mày mượn macbook về mà fix lỗi mà sợ éo dám mượn (nhỡ mất thì đi làm không công cả năm chả đền được)

7 năm trôi qua, giờ nhìn lại front-end, thực sự choáng ngợp…giờ chả ai dùng mấy cái css viết từng class nhỏ nữa, cũng chả ai code Javascript bằng cái thẻ <script type="javascript/js"> nữa, mà anh bạn FireBug cũng…đi vào dĩ vãng rồi thì phải. Ơn giời là IE bây giờ không còn là “ác mộng” nữa, nó đã thông minh hơn và…cũng chả ai dùng IE thì đúng hơn. (F*king IE6,7)

Dạo quanh một vòng google, bây giờ, các front-end dev dùng gì nhỉ: HTML5 / CSS3 kết hợp bootstrap / Javascript sử dụng Jquery hoặc type theo kiểu ES6, hoặc TS, lại còn món SPA (single page application) bằng AngularJS/ReactJS…..

Ôi! Tôi lạc hậu quá rồi. Giờ phải làm gì nhỉ….lên W3School thôi. Bao nhiêu năm rồi trang này chỉ thấy hay hơn.

Lượn một vòng, thấy….cần học Boostrap đầu tiên. Kiếm khóa học của Mr Nguyễn Đức Việt trên edumall để học gấp. (Mr Việt học cùng khóa K49 với mình, khác lớp): Thành thạo Bootstrap qua 10 website và kiếm tiền từ công việc Freelancer

Nào bắt đầu học….