Chuyện IT
Góc tám đủ kiểu hậu trường ngành: văn hóa công ty, drama deploy lúc 3 a.m, meme dev – đọc để thấy “ê, hóa ra ai cũng từng khổ giống mình!”.
112 bài viết

Gặp gỡ Charles Lee – Founder tại CoderSchool
Tốt nghiệp tại đại học Berkeley với tấm bằng Computer Science và trải qua nhiều năm kinh nghiệm làm việc với vị trí Software Developer tại Silicon Valley, Charles Lee đã mang tất cả những kiến thức tích lũy được trong quá trình làm việc vào trong sứ mệnh mới của mình: công việc giảng dạy tại CoderSchool. Với “Chuyên gia nói” kỳ này, hãy cùng tìm hiểu thị trường IT Việt Nam tiềm năng qua phần chia sẻ của cựu kỹ sư Silicon Valley – anh Charles Lee nhé. 6 điều tôi vỡ lẻ khi tự học code (P1) Về khách mời Charles Lee: Mình là Charles Lee, tên tiếng Việt là Sang, hiện mình là CEO của CoderSchool . Mình là một người gốc Hàn và lớn lên ở Hoa Kỳ. Mình học về Computer Science và có kinh nghiệm làm việc, ở vị trí Software Developer tại Silicon Valley. Hiện tại mình đã sống tại Việt Nam được gần 5 năm, mình thì có sở thích là chơi bóng rổ, chạy bộ, và mình có một chú chó poodle nhỏ tên là Chuồn Chuồn. Anh đã từng làm Software Developer, tại sao anh lại ngưng sự nghiệp kỹ sư và bắt đầu với việc giảng dạy? Mình cho rằng, bạn thực sự sẽ không bao giờ ngừng việc trở thành một kỹ sư lập trình. Việc trở thành một kỹ sư giống như một cách sống, giống như nói: bạn sẽ không ngưng việc mình là một nhà thám hiểm hay một người thích phiêu lưu. Tuy nhiên, thực sự mình cũng ít lập trình hơn khi trước, và câu trả lời thực sự là bởi vì mình cảm thấy bản thân có mối liên kết với công việc giảng dạy. Ở vị trí Engineer, mình cảm...

“Khi công nghệ không chỉ dành cho nam giới” – Lea Trúc, Founder của Women Meet Tech
Là diễn giả nổi tiếng trong các sự kiện, hội thảo của TEDx, Google, Facebook, ít ai biết chị Lea Trúc từng xuất thân với chuyên ngành quản lý thiết kế và từng là giảng viên tại một trường đại học danh tiếng ở Boston, Mỹ. Bước chân vào lĩnh vực công nghệ từ con số 0, Lea Trúc đã tự tìm hiểu về lập trình – công nghệ, không phải với mong muốn trở thành một thợ code giỏi mà để có thể thay đổi suy nghĩ của cộng đồng về bình đẳng giới, nhất là trong lĩnh vực IT. Với chuyên mục “Chuyên gia nói”, hãy cùng Station D tìm hiểu với mục tiêu đưa Việt Nam lên bản đồ Women Techmakers thế giới, chị Lea Trúc đã và đang thực hiện điều đó như thế nào? Về khách mời Lea Trúc: Thật ra mình không tự nhận bản thân là developer mà giống như một người ủng hộ công nghệ và xây dựng cộng đồng hơn. Mình hiện đang là đại sứ của Google Women Techmaker tại Việt Nam, và cũng là founder của chương trình Women Meet Tech . Đây là chương trình đào tạo S.T.E.M toàn diện và đa dạng đầu tiên được công nhận và tài trợ bởi Lãnh sự quán Hoa Kỳ, và được ủng hộ bởi Google Women Techmakers. Từ đầu xuất phát điểm của chị không phải trở thành lập trình viên. Vậy đâu là động lực và cơ duyên của chị khi theo đuổi lĩnh vực này? Có thể nói computer science từng là một bí ẩn đối với mình, và trong quá khứ, một trong những điều mình sợ nhất là những thứ về công nghệ vì mình không hiểu đó là gì cả. Làm việc thông qua ngôn...

Trò chuyện cùng Lê Minh Nghĩa – Solution Architect tại TIKI
Để trở thành Solution Architect thì nên bắt đầu từ đâu? Đâu là những hiểu lầm và suy nghĩ sai về nghề Solution Architect ? Làm sao để tiến xa hơn với vị trí Solution Architect? Hãy cùng trò chuyện và gặp gỡ “thủ lĩnh” Solution Architect tại TIKI – anh Lê Minh Nghĩa, sẽ chia sẻ tất cả những kinh nghiệm và góc nhìn lâu năm trong nghề mà bất cứ Architect nào cũng quan tâm. Solution Architect là gì? Theo anh một Solution Architect có vai trò như thế nào ở một công ty Thương mại điện tử (TMĐT)? Anh có thể giới thiệu một cách khái quát về công việc của mình ở thời điểm hiện tại? Mình gia nhập team cách đây 3 năm từ hồi cuối 2016 với vai trò là Solution Architect, hiện nay mình đang là Senior Technical Architect tại TIKI. Đối với mình, công việc Architect khá thú vị, và điều mà mình thích nhất đó là trải nghiệm – mình có thể nhìn thấy toàn bộ hệ thống phát triển như thế nào, mở rộng làm sao và mình có thể có tầm nhìn đáp ứng nhu cầu phát triển của công ty bằng cách nào. Phần này khá thú vị, song cũng khá thách thức. Thách thức ở đây nằm ở chỗ làm việc vừa phải tổng thể vừa phải chi tiết. Architect không giống như nhiều bạn nghĩ vì không nhiều người từng trải qua công việc này. Architect thực chất là người “ master builder ”, là người phải hiểu rõ công việc xây dựng hệ thống đến mức nhìn thấy những thành phần nhỏ nhất, và biết rõ những thành phần ấy được cấu tạo ra sao . Đó không phải là công việc đơn thuần kiểu...

Xây dựng nội dung và tận dụng Google Assistant theo nhiều cách khác nhau
Google Assistant là trợ lý ảo của Google. Đây là kết quả phát triển từ tính năng Android Google Now, mục đích là cung cấp cho người dùng những thông tin mà không cần bạn phải hỏi. Google Assistant được xem là đối thủ cạnh tranh với Siri của Apple, Alexa của Amazon và Cortana của Microsoft. Google Assistant hiện đang hỗ trợ với hơn 19 ngôn ngữ ở hơn 80 quốc gia. Google Assistant cũng có mặt trên các thiết bị smart display, android phone, iphone, google home và rất nhiều các thiết bị khác. Chúng ta có thể tận dụng các lợi thế đó của Google Assistant để phục vụ cho công việc và sử dụng platform này cho việc hoạt động trên Google. Google Assistant giúp các lập trình viên thuận lợi hơn trong quá trình làm việc Nếu là một web content owner, bạn có thể sử dụng Content Actions: recipes, how-tos, podcasts, news,… Nếu là lập trình viên Android app, bạn có thể sử dụng App Actions. Hoặc với Innovator cho các nền tảng chat, bạn có thể sử dụng Conversational Actions trong Interactive Canvas. Ngược lại, nếu là một Hardware developer, bạn có thể sử dụng Smart home SDK. 10 Add-on Google Sheets phải có dành cho các Recruiters AWS, Azure và Google Cloud là gì? Chứng chỉ nào tốt nhất cho sự nghiệp của bạn? Content Actions – giải pháp cho nội dung trở nên tuyệt vời hơn cùng Google Assistant Bạn có thể build website bằng cách tìm kiếm các giả định trên Google để phục vụ cho công việc. Với một website, podcasts, news, recipes, FAQs, how-to bạn có thể đồng bộ thông tin thông qua Google Assistant. Đánh dấu cấu trúc dữ liệu để làm cho các contact available trong...

Sự kiện trực tuyến: “Tech Talk: The Evolution of Scalable Mobile Application Development at Home Credit Vietnam”
Hơn 12 năm vận hành và phát triển tại Việt Nam, Home Credit không ngừng ứng dụng công nghệ nhằm giúp khách hàng “Dự định trong tầm tay – Sống vui thêm mỗi ngày”. Và tối ưu hóa trải nghiệm của người dùng trên ứng dụng di động là một phần quan trọng trong việc hiện thực hóa mục tiêu thay đổi cách thế giới mua sắm. Tham gia ngay sự kiện “Tech Talk: The Evolution of Scalable Mobile Application Development at Home Credit Vietnam” để tìm hiểu về cách vận hành team và cách triển khai các công nghệ mới mà các chuyên gia công nghệ tại Home Credit đã và đang sử dụng trong việc phát triển ứng dụng di động cho hàng triệu người dùng. Thời gian : 02/12/2021 | 18:30 – 20:00 Hình thức : Sự kiện trực tuyến qua Zoom Ngôn ngữ : Tiếng Việt và tiếng Anh Đăng ký : bit.ly/HomeCreditTechTalk Nhận được gì khi tham gia sự kiện? Tham gia sự kiện “ The Evolution of Scalable Mobile Application Development at Home Credit Vietnam” , bạn sẽ có cơ hội: Tìm hiểu về sự phát triển ứng dụng di động tại Home Credit Việt Nam đã thay đổi ra sao. Khám phá cách áp dụng Flutter vào ứng dụng di động để đồng bộ trải nghiệm người dùng, chia sẻ nguồn lực nhằm tối ưu quá trình phát triển của các chức năng cốt lõi được sử dụng bởi hàng triệu người dùng và hàng ngàn nhân sự tại nhiều quốc gia. Giao lưu và đặt câu hỏi trực tiếp với các chuyên gia đầu ngành để hiểu rõ hơn về các công nghệ, cách thức triển khai và vận hành chúng. Tham dự mini game và nhận những phần quà hấp dẫn....

Trò chuyện cùng Phú Trần – Solution Architect tại Sendo và tìm hiểu con đường sự nghiệp của Solution Architect
Với những trang thương mại điện tử lớn, có những ngày lượt truy cập lên tới hàng triệu mỗi giây. Vậy cách giải quyết của những kiến trúc sư – architect trong những tình huống trên là gì? Cùng trò chuyện cùng anh Trần Phong Phú – Solution Architect đến từ Sendo để học hỏi kinh nghiệm của anh khi đưa ra được cái nhìn tổng quát để có những giải pháp cho từng vấn đề của hệ thống. Xem thêm Solution Architect là gì? Vai trò của họ trong vận hành hệ thống? Vài nét về khách mời Trần Phong Phú Về công ty Sendo: Là một công ty công nghệ do chính đội ngũ kỹ sư con người Việt Nam xây dựng nên. Vai trò và sứ mệnh của Sendo được đóng gói rất đơn giản, dùng thương mại điện tử đại diện cho quốc gia. Đảm nhận vai trò Solution Architect, công việc của anh xoay quanh: Đóng góp vào sự phát triển tốt lên mỗi ngày của công ty, theo hướng cải thiện những gì chưa tốt. Phát hiện ra những yếu tố bất thường để tìm cách giải quyết nó. T húc đẩy planning và chiến lược, làm thế nào để giúp công ty phát triển về mặt công nghệ, sự tăng trưởng. Đáp ứng mục tiêu, thay đổi về mặt tổ chức hay về mô hình hoạt động của công ty. Một ngày làm việc bình thường của mình là sáng đến công ty, mình tham dự các buổi DSM chung với mọi người để nắm bắt công việc, các issue nào đó. Sau đó mình sẽ tìm kiếm trưởng bộ phận khác để trao đổi và thảo luận vấn đề cần giải quyết như thế nào. Sau đó mình về bàn làm việc...

Lập trình viên có cần biết thuật toán không?
Tại các công ty công nghệ lớn, thuật toán là một trong những “cửa ải” mà nhà tuyển dụng đặt ra để thử thách tư duy logic của ứng viên IT. Vậy lập trình viên giỏi có cần “luyện” thuật toán hay không, và nên học thuật toán như thế nào? Cùng Station D trò chuyện cùng anh Phạm Nguyễn Sơn Tùng – CEO tại trung tâm giảng dạy thuật toán BigO và cũng là giảng viên tại trường Đại học Khoa học Tự nhiên TP.HCM. Những khái niệm xung quanh thuật toán Trước hết, anh hãy giải thích Thuật toán là gì? Cách mà thuật toán hoạt động là như thế nào. Thuật toán thực ra cũng đơn giản, không phải cái gì đó phức tạp. Nó là những phương pháp, những cách mà người ta yêu cầu mình làm đúng theo những quy trình như vậy thì nó sẽ ra được kết quả tối ưu. Phương pháp này có thể đến từ nhiều nguồn khác nhau, có thể là một nhà khoa học họ sáng chế ra, cũng có thể là một nhóm người nào đó hoặc kinh nghiệm truyền nhiều năm, khi mà mình áp dụng đúng quy cách như vậy thì mình sẽ có những kết quả tốt hơn là những cái gì đó mình tự làm. Thuật toán khác gì với cách lập trình thông thường? Nếu không biết về thuật toán thì có thể lập trình được không? Bạn không biết thuật toán, bạn vẫn có thể lập trình và cũng có thể lập trình giỏi, tuy nhiên nếu bạn biết thuật toán bạn sẽ có thêm những phương pháp hay hơn. Tôi ví dụ thuật toán đơn giản như vậy, tôi cho bạn dãy số, và tôi yêu cầu bạn hãy tìm một...

AI giúp cuộc sống tương lai tốt đẹp hơn như thế nào?
AI với tương lai sẽ ra sao? AI có thể giúp cho cuộc sống tốt đẹp hơn, giúp chúng ta hiểu rõ cuộc sống của chính mình hơn. Đó chính là cách AI được mang đến với mọi người và hiện đang được nghiên cứu, phát triển ngày một rộng mở. "Cơ hội phát triển sự nghiệp AI với các ngành nghề là tương đồng" - Bảo Đại, AI Researcher tại Knorex 5G & IoT hứa hẹn điều gì trong tương lai? AI có thể giúp gì cho các hoạt động của mỗi cá nhân? AI với hoạt động thường nhật Hãy tưởng tượng buổi sáng bạn thức dậy và AI chơi một bản nhạc nhẹ để bạn có thể khởi đầu ngày mới vui vẻ hơn. Tiếp theo đó, khi trên đường đi làm, AI có thể tự động điều hướng và tìm kiếm cho bạn lộ trình đường đi sao cho nhanh chóng và an toàn nhất, tránh được kẹt xe. Sau khi kết thúc một ngày làm việc, bạn có thể tham gia các hoạt động thể dục thể thao và AI sẽ hỗ trợ thông qua các thiết bị như đồng hồ. Từ đó AI thu thập các chỉ số cơ thể và giới thiệu những bài tập phù hợp với tình trạng cơ thể hiện tại mà vẫn đáp ứng được các bài tập mà trainer giao cho bạn. Khi chuẩn bị đi ngủ vào ban đêm, AI có thể dựa vào sở thích âm nhạc và các chỉ số cơ thể hiện tại của bạn để chọn ra những bài nhạc phù hợp nhất tại thời điểm đó, giúp bạn dễ đi vào giấc ngủ và có một giấc ngủ sâu hơn. Bên cạnh đó, AI cũng giúp lưu giữ chất lượng giấc ngủ...

THÔNG BÁO THAM DỰ Sự kiện Thương mại điện tử LỚN NHẤT năm 2019!
Tháng 3 này, Hiệp Hội Thương mại điện tử Việt Nam – VECOM sẽ tổ chức sự kiện LỚN NHẤT mở đầu năm 2019: DIỄN ĐÀN TOÀN CẢNH THƯƠNG MẠI ĐIỆN TỬ VIỆT NAM Vietnam Online Bussiness Forum 2019 (VOBF 2019) >>> Xem chi tiết: http://vobfhcm.vecom.vn/ Sự kiện với quy mô toàn quốc, quy tụ cộng đồng thương mại điện tử trong và ngoài nước. Với sự góp mặt đến từ các đại diện: VECOM, NIELSEN, AMAZON, TIKI, SHOPEE và FACEBOOK, GOOGLE. Chỉ diễn ra 1 lần duy nhất trong năm, đây là cơ hội lớn cho các doanh nghiệp tiến lên bước mở rộng quy mô với chủ đề “ Scaling Up Your Bussiness – Vươn ra toàn cầu ”. Bạn sẽ được nghe và cũng tham gia trao đổi với các chuyên gia hỗ trợ mở rộng quy mô kinh doanh, giúp bạn tiếp cận khách hàng cả nước, hoặc khách hàng toàn cầu. Nội dung chi tiết, bạn có thể tham khảo tại đây! 200 người đăng ký sớm nhất sẽ được ƯU ĐÃI mức vé EARLY BIRD – Giá thấp nhất * Thời gian : Ngày 28 Tháng 03 năm 2019, 8.30AM – 5PM * Địa điểm : Trung tâm Hội nghị Capella Parkview, Số 3 Đặng Văn Sâm, Phường 9, Phú Nhuận, Tp. Hồ Chí Minh Lưu ý : Số lượng chỗ ngồi có hạn, BTC chỉ ưu tiên giữ chỗ cho những ai đăng ký và hoàn tất thanh toán sớm nhất! Hotline : 0902940969 – Ms. Thạch

Progressive Web App và tương lai trong lĩnh vực E-commerce
Sutunam là công ty công nghệ của Pháp với hơn 40 nhân viên làm việc tại Việt Nam bên cạnh trụ sở chính tại Lyon, Pháp. Với hơn 10 năm kinh nghiệm trong lĩnh vực Open Source, Sutunam nổi bật với thế mạnh chuyên môn ở mảng Ecommerce. Công ty làm việc với đa dạng các dịch vụ xoay xung quanh website Ecommerce: từ hoạch định chiến lược kinh doanh số, thiết kế trải nghiệm trên website và mobile app, cho đến các dịch vụ về hạ tầng máy chủ. Sutunam hoạt động như một nhà tư vấn dự án số cho khách hàng, trong đó Progressive Web App là cũng là một hướng đi mà công ty chú trọng. Progressive Web App và tương lai của nó trong lĩnh vực E-commerce sẽ như thế nào? Progressive Web App (PWA) là gì? PWA (progressive web apps) là dạng web app được xây dựng dựa trên các công nghệ của website, nhưng mang lại trải nghiệm tương tự như Native App. Nhờ vào tính năng của service worker, manifest và https, PWA có thể hoạt động offline ngay cả khi không có mạng. Khi người dùng vào website PWA thông qua trình duyệt trên mobile, họ có thể cài đặt website PWA trong điện thoại. Sau đó, họ có thể truy cập trở lại website thông qua icon ngay trên điện thoại, tương tự như khi họ click vào một icon của native app để truy cập phần mềm vậy. Progressive Web App là gì? Sử dụng aria trên site eCommerce, vấn đề accessibility cần quan tâm Các kĩ sư Pinterest đã xây dựng Progressive Web App như thế nào? Vậy PWA có gì khác so với một Native App? Trải nghiệm của người dùng Thông thường, quá trình mua hàng...

Khám phá Agenda chương trình nghị sự tại Vietnam MarTech
Các chủ doanh nghiệp hay các nhà tiếp thị nhiều kinh nghiệm như bạn đang tham dự Vietnam MarTech để “Đập tan nỗi sợ Công nghệ Marketing và Sẵn sàng bước chân vào kỷ nguyên mới” . Đó là các xu hướng mới nhất của giới Công nghệ Marketing (MarTech), đó là các chiến lược ưu tú và các hành động thực tế mang lại kết quả thực sự cho doanh nghiệp và các chiến dịch tiếp thị. Chúng tôi muốn bạn tham gia cùng chúng tôi vào ngày 20 tháng 04 tới đây tại TP HCM! Đây là hướng dẫn cho bạn, tất cả mọi thứ bạn có thể mong đợi tại sự kiện. Nhưng trước khi bắt đầu, tôi sẽ nhắc bạn “Đăng ký ngay bây giờ” trước khi giá Early Bird hết hạn vào ngày 16 tháng 04 năm 2019 . Đừng bỏ qua cơ hội của bạn để đảm bảo chỗ ngồi và mức phí thấp nhất hiện có! Trước khi đi vào chi tiết, chúng tôi xin lưu ý rằng: Chúng tôi xem xét tất cả các bài phát biểu và phiên thảo luận, kiểm tra thật kỹ trước khi diễn ra hội nghị. Chúng ta cùng khám phá chương trình nghị sự nào! Chuỗi phiên về TƯƠNG LAI CỦA MARTECH: Toàn cảnh về thị trường MarTech toàn cầu và Việt Nam Chuỗi phiên này sẽ được bắt đầu với bài phát biểu Opening Keynote được trình bày bởi Tình Nguyễn – Founder của Vietnam MarTech, CEO của Asia Mar Tech. Anh ấy sẽ tiết lộ cho bạn biết chính xác những gì đang diễn ra đối với thị trường MarTech toàn cầu đồng thời công bố chính thức bức tranh toàn cảnh MarTech Việt Nam (Vietnam MarTech Landscape 2019). Bắt đầu bằng những gì...

Developer Việt đang ở đâu trên bản đồ năng lực lập trình thế giới?
Theo nghiên cứu mới nhất của HackerRank, Việt Nam xếp thứ 23 thế giới về năng lực developer, còn theo kết quả mới nhất trên đấu trường CodeFights thì developer Việt Nam cũng đang chiếm giữ nhiều vị trí dẫn đầu. Có thể khẳng định một điều chắc chắn rằng, năng lực của developer Việt Nam không hề thua kém bạn bè quốc tế. Với sự phát triển vũ bão của công nghệ đã mở ra một thị trường vô cùng tiềm năng cho các developer phát triển. Trong đó, Việt Nam luôn được đánh giá là một trong những “mỏ vàng” về nhân lực IT trẻ, chất lượng. Do đó, ngày càng có nhiều công ty về công nghệ đã “chọn mặt gửi vàng” tại thị trường Việt Nam, và IT Consultis – công ty chuyên cung cấp giải pháp kỹ thuật số đa quốc gia, cũng đã lựa chọn như vậy. Cùng Station D trò chuyện cùng Mr Thomas Guillemaud – Co-founder & COO của IT Consultis phân tích những ưu – nhược điểm của developer Việt Nam hiện nay. 1. Anh có thể giới thiệu đôi nét về bản thân cũng như về IT Consultis được không? Tôi là Thomas Guillemaud – Co-founder & COO của IT Consultis, là một digital agency được thành lập vào năm 2011 bởi 3 thành viên là Yoan Rigart-Lenisa, Aurelien Rigart và tôi. Chỉ trong 6 năm, IT Consultis đã phát triển nhanh chóng với đội ngũ hơn 60 chuyên gia trong lĩnh vực digital, đến từ nhiều quốc gia trên thế giới. Hiện nay, công ty có 3 văn phòng ở TP. Hồ Chí Minh – Việt Nam, Thượng Hải – Trung Quốc và Singapore. Chúng tôi đã xây dựng văn phòng tại Việt Nam từ 18 tháng trước và...