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

Có một nỗi khổ mang tên “thành viên mới” – Những khó khăn khi mới vào team

Có một nỗi khổ mang tên “thành viên mới” – Những khó khăn khi mới vào team

Đối với một lập trình viên , code đỉnh không phải là tất cả. Vì bất cứ sản phẩm và project nào cũng cần một team để hoàn thiện nó. Và khi hoạt động team, sự thay đổi về thành viên là điều khó tránh khỏi. Với một Dev, khó khăn khi mới vào team của một project nào đó, thường xoay quanh 3 từ “thành viên mới”. Junior developer là gì? Những quy tắc bất biến giành cho Junior developer Gần đây tôi nghe được một trường hợp về một team cần tuyển thêm staff vì họ quá thiếu người. Phản ứng của một trong số đó là: Tôi không muốn dùng code của tụi nó Tôi hiểu loại tâm lý này. Code của người khác bao giờ cũng xấu cũng tệ. Đối với hầu hết các lập trình viên thì đây là sự thật hiển nhiên. Nhưng một sự thật hiển nhiên khác đó là rất ít phần mềm “xịn” được ra lò dưới tay một code thủ đơn độc được. Build phần mềm là một hành trình đòi hỏi nhiều nỗ lực và cực kì tốn thời gian. Vào một thời điểm nào đó, chuyện tuyển thêm dev để đẩy nhanh tiến trình là không thể tránh khỏi. Đó là chưa nói chuyện thêm thành viên mới vất vả đến thế nào. Thật ra rất nhiều khó khăn trong việc tuyển thêm dev hoàn toàn có thể kiểm soát được. Nỗi lo lắng về sử dụng code của ai đó chỉ dấy lên khi tuyển trúng người bị sai skill set. Chưa kể công việc tuyển dụng là một quá trình khá đơn giản, nhưng nếu bỏ công sức thêm vào nó thì có thể mang lại hiệu quả không ngờ. Khó khăn lớn nhất về người...

By stationd
Phát triển và tận dụng Google Assistant theo nhiều cách khác nhau

Phát triển và tận dụng Google Assistant theo nhiều cách khác nhau

Giới thiệu về Google Assistant Trợ lý giọng nói (voice assistant) và tìm kiếm bằng giọng nói (voice search) đang dần trở thành một xu hướng mới. Trong số những trợ lý ảo phổ biến nhất hiện nay thì Google Assistant là cái tên bạn không nên bỏ qua. Hiện tại, Google Assistant đang hỗ trợ hơn 19 ngôn ngữ, trên hơn 80 quốc gia và có mặt trên nhiều loại thiết bị khác nhau như các thiết bị Smart Display , các dòng điện thoại Android, Iphone, Google Home, loa thông minh,… Bạn có thể tận dụng Google Assistant để tiếp cận lượng người dùng lớn của trợ lý ảo này bằng cách tạo ra các action thông qua nền tảng Actions on Google. Bài viết sẽ hướng dẫn chi tiết về nền tảng này thông qua topic “Multiple ways to build for Google Assistant” của Ms. Jessica Dene Earley-Cha – Developer Advocate @Google tại sự kiện Vietnam Web Summit 2020 LIVE – biên tập bởi Station D. Bài viết sẽ phù hợp nếu bạn: Là một Web Content Owner , hãy tìm hiểu về Content Actions : các loại công thức, những nội dung hướng dẫn, podcast, tin tức,… Là một Android App Developer , hãy tìm hiểu về App Actions . Là một người thích tìm hiểu về công nghệ giao tiếp bằng giọng nói , hãy tìm hiểu về Conversational Actions với Interactive Canvas. Là một Hardware Developer , hãy tìm hiểu về Smart Home SDK. Google Assistant hỗ trợ người dùng, khiến đời sống và công việc trở nên hiệu quả hơn Content Action – Khiến nội dung của bạn xuất hiện trên Google Assistant Nếu bạn đã có một website, một podcast hay một danh sách công thức thì bạn có thể đưa những...

By stationd
“Ngành IT này học rất dễ, tài liệu ko bao giờ thiếu. Quan trọng là phải có đam mê và chịu cày”

“Ngành IT này học rất dễ, tài liệu ko bao giờ thiếu. Quan trọng là phải có đam mê và chịu cày”

Diễn ra đều đặn trên fanpage của Station D , sự kiện AMA (Ask Me Anything) là 1 sự kiện Q&A (Hỏi đáp trực tiếp) là cơ hội tuyệt vời để các bạn yêu thích công nghệ nói chung & lập trình nói riêng được tiếp xúc, học hỏi kinh nghiệm với các diễn giả hàng đầu trong ngành Tech. Tuần này, AMA quay trở lại với 1 nhân vật chuyên về .Net và .Net Core, đã có trên 10 năm kinh nghiệm làm nghề. Đó chính là anh Nguyễn Lê Quỳnh Thiện – Engineering Manager của Harvey Nash. Anh đã từng có 7 năm “thăng trầm” tại Pyramid Consulting Vietnam với những vị trí như: Senior Software Developer, Technical Lead, Technical Architect và .NET Team Manager. Nhưng con thuyền sự nghiệp của anh đã rời bến Pyramid Consulting để đến với NashTech từ tháng 6 năm 2014 đến nay – tại đây anh đảm nhiệm chức vụ Engineering Manager. Đặc biệt ngoài những giờ làm việc ở công ty, hàng đêm anh Thiện đều kiên trì, hăng say nghiên cứu và phát triển một sản phẩm e-commerce mã nguồn mở có tên là SimplCommerce. Đây là một hệ thống e-ecommerce ĐẦU TIÊN được viết trên .NET core có thể chạy tốt trên Windows, Linux và MacOS và là 1 mã nguồn mở được cộng đồng IT rất quan tâm trong thời gian gần đây. Bên cạnh đó, anh Thiện đã từng góp mặt tại các sự kiện công nghệ hàng đầu tại Việt Nam với vai trò Speaker, điển hình như sự kiện Vietnam Web Summit 2016 vừa qua. Lĩnh vực chuyên môn trao đổi của anh trong AMA lần này là .NET, .NET Core và Simplcommerce. Q: Anh có thể so sánh ưu nhược điểm của ASP.NET MVC...

By stationd
“Làm PM, theo anh không cần biết về code, nhưng phải hiểu về SQL, database, những khái niệm cơ bản của code”

“Làm PM, theo anh không cần biết về code, nhưng phải hiểu về SQL, database, những khái niệm cơ bản của code”

AMA (Ask Me Anything) là 1 sự kiện Q&A (Hỏi đáp trực tiếp) diễn ra vào mỗi chiều thứ 6 hằng tuần trên fanpage của Station D , tạo cơ hội cho các bạn yêu thích công nghệ nói chung & lập trình nói riêng lắng nghe những chia sẻ của các diễn giả hàng đầu trong ngành Tech thông qua chính câu hỏi mà các bạn đặt ra. Việc làm SQL lương cao hấp dẫn Việc làm Database mới nhất cùng công ty hot Gương mặt AMA lần này là anh Trần Quang Kiên – Product Manager của Adayroi trực thuộc tập đoàn Vingroup. Với kinh nghiệm khi còn làm tại Admicro ở vị trí Editor (1/2008 – 8/2008) và VTC online ở vị trí UX Designer (8/2010 – 1/2012), anh Kiên sẵn sàng trao đổi những thắc mắc liên quan đến các lĩnh vực BA (Business Analyst), UX Design và Ecommerce. Q: Thưa anh Kiên hiện tại em đang là sinh viên em đang rất thích lĩnh vực Business Analyst mình có cần hiểu về các kiến thức trong lĩnh vực kinh tế , doanh nghiệp ko ạ? Hi em, anh quote lại câu trả lời hôm trước anh có post trên facebook của anh Ngo Trung, Đạt tham khảo trước nhé. “Theo em, công việc hàng ngày của BA bao gồm: – Giải các bài toán hiện tại (ví dụ như TMĐT thì gồm các toán như: làm sao giao hàng trong ngày, làm sao để tăng SEO?, hay chi tiết hơn như: khi search 1 từ khóa, danh mục nào sẽ được hiển thị đầu tiên để lọc, khi khách đặt hàng thì sourcing về kho nào khi có 100 kho trên toàn quốc đều có hàng?) – để giải toán này cần có khả năng...

By stationd