Home Blog Page 228

Thực tế ảo – trải nghiệm công nghệ mới lạ ở Việt Nam

Thực tế ảo – trải nghiệm công nghệ mới lạ ở Việt Nam Công nghệ thực tế ảo đã dần trở nên quen thuộc và được rất nhiều tập đoàn công nghệ lớn trên thế giới phát triển.

Thực tế ảo (tên tiếng Anh là virtual reality, viết tắt là VR) là thuật ngữ miêu tả một dạng môi trường mô phỏng bằng máy tính. Phần lớn các môi trường thực tế ảo là hình ảnh được hiển thị trên màn hình máy tính hay thông qua kính thực tế ảo (kính nhìn 3D). Ngoài ra cũng có một vài không gian thực tế ảo mô phỏng thêm các loại giác quan khác như thính giác hay xúc giác.

Nếu các sản phẩm kính thực tế ảo đang dần được đem đến tận tay người dân thành phố Hồ Chí Minh nhờ triển lãm công nghệ Sony Show hay quán cafe Thực Tế Ảo tại quận Bình Thạnh thì những người yêu công nghệ tại Hà Nội lại chưa có nhiều cơ hội như vậy. Tuy nhiên, trong tháng 10 này, một ông trùm công nghệ sẽ đem về Hà Nội cơ hội trải nghiệm thực tế ảo trong ngày hội công nghệ có quy mô và tầm cỡ quốc tế.

Người dân thủ đô, đặc biệt là giới trẻ sẽ được tham gia vào tổ hợp game thực tế ảo hiện đại với kính thực tế ảo và các thiết bị hỗ trợ tiên tiến. Người chơi được hóa thân vào các nhân vật trong game, cảm nhận trò chơi một cách chân thực nhất nhờ vào khả năng tương tác giữa người dùng với thế giới ảo. Tất cả trải nghiệm sống động, chân thật với công nghệ thực tế ảo hàng đầu thế giới sẽ được Google Day X mang đến cho những người tham gia vào ngày hội công nghệ này.

Những trò chơi thực tế ảo thường hấp dẫn người chơi bởi tính chân thực, bất ngờ và đa dạng về nội dung. Phần chơi được các bạn trẻ yêu thích thường là những trò cảm giác mạnh như du hành trên đường ray mạo hiểm, khám phá nhà ma, hay những trận đấu thể thao vui nhộn khỏe khoắn. Bạn sẽ có những trải nghiệm đặc biệt nhất khi toát mồ hôi vì sợ, giật mình bất ngờ, bấu víu xung quanh hay ngã dúi dụi dù vẫn đang đứng trên sàn nhà vững chắc.

google-vietnam

Ngoài cơ hội trải nghiệm công nghệ thực tế ảo, Google Day X cũng giới thiệu đến công chúng những sản phẩm công nghệ mới của Google và tạo cơ hội cho người tham dự giao lưu, trao đổi với các chuyên gia đầu ngành về ứng dụng công nghệ trong kinh doanh. Sự kiện sẽ diễn ra vào ngày 23 tháng 10 tới tại Cung Triển lãm Kiến trúc Quy hoạch Quốc gia, Mễ Trì, Từ Liêm, Hà Nội.

Google Day X 2016 – ngày hội công nghệ thông tin lớn nhất trong năm tại Việt Nam dưới sự bảo trợ của Google với sự tham gia của gần 70 công ty công nghệ lớn nhỏ tại Việt Nam cùng với hơn 30 diễn giả có tiếng trong và ngoài nước, với mong muốn giao lưu kết nối cộng đồng công nghệ, đồng thời giới thiệu các sản phẩm và ứng dụng của Google. Các hoạt động chính bao gồm: triển lãm sản phẩm, trao đổi với chuyên gia về các lĩnh vực business, develop, marketing, start-up, giải đáp thắc mắc, trải nghiệm các công nghệ hiện đại thực tế ảo

► Thời gian: 09:00 – 18:00 ngày 23.10.2016
► Địa điểm: Cung Triển Lãm Kiến Trúc, Quy Hoạch Xây Dựng Quốc Gia
01 Đường Đỗ Đức Dục, Hà Nội, Huyện Từ Liêm, Hà Nội

►Tham dự event: https://goo.gl/MsKsOk
►Website: googledayx.com
►Hotline: 0967.942.795 (Ms. Huong)

Techsoup#3 – The way to Singapore

Được mệnh danh là “thiên đường làm việc”, với mục tiêu trở thành quốc gia thông minh (smart nation), Singapore đang là điểm đến mơ ước của các bạn trẻ Việt Nam nói chung và các bạn lập trình viên nói riêng. Nói đến Singapore là nói đến một môi trường làm việc chuyên nghiệp và hiệu quả với tiếng Anh là ngôn ngữ chính. Do đó không thể phủ nhận việc làm việc ở Singapore được xem như việc trở thành công dân toàn cầu.

Để có một cái nhìn rõ ràng hơn về môi trường cũng như cơ hội làm việc ở Singapore, Techsoup#3 với chủ đề “The way to Singapore” hứa hẹn mang đến cho bạn những thông tin bổ ích, cẩm nang tìm kiếm cơ hội cùng những chia sẻ của người trong cuộc.

“The way to Singapore” dành cho ai?

  • Sinh viên CNTT: Techsoup#3 sẽ mang lại cho bạn cơ hội nhìn ra thế giới, giúp bạn xác định cho mình những mục tiêu rõ ràng cho tương lai. Hơn thế nữa, giúp bạn chuẩn bị hành trang cho ngưỡng cửa cuộc đời sau khi tốt nghiệp.
  • Lập trình viên: Techsoup#3 giải đáp những thắc mắc trong việc phát triển bản thân, giúp bạn xây dựng kết nối, không những giúp bạn tìm ra ‘the way to Singapore’ mà biết đâu có thể giúp bạn tìm ra ‘the way to your future’
  • Nhà tuyển dụng lập trình viên: Techsoup#3 là cầu nối đưa bạn đến với những chuyên gia tuyển dụng từ Singapore, chia sẻ và giải đáp những thắc mắc trong tuyển dụng.

Tham gia Techsoup#3 bạn còn có cơ hội nhận được những phần quà rất hấp dẫn. Thông tin chi tiết xem tại:

http://techsoup.vn
http://www.facebook.com/techsoup.vn
http://www.facebook.com/events/1606835916285735

Google Day X – Ngày Hội Công Nghệ Việt Nam 2016

Từ 9h đến 17h ngày 23 tháng 10 năm 2016, tại Cung Triển lãm Kiến trúc Quy hoạch Xây dựng Quốc gia (01 Đỗ Đức Dục Phường Quận Nam, Mễ Trì, Từ Liêm, Hà Nội) sẽ diễn ra ngày hội Công nghệ Việt Nam 2016 – Google Day X.

Google Day X là Ngày hội thông tin lớn nhất Việt Nam trong năm 2016, được tổ chức dưới sự bảo trợ của Google. Google Day X là sự kiện nổi bật đã từng đươc diễn ra tại nhiều nơi trên thế giới như Indonesia, Ấn Độ, Columbia,…Chương trình sẽ lần đầu diễn ra tại Hà Nội vào ngày 23/10/2016. Sự kiện sẽ có sự góp mặt của gần 70 công ty công nghệ lớn nhỏ và hơn 30 diễn giả có tiếng trong và ngoài nước, hứa hẹn thu hút 1500 người đến tham dự.

Với thông điệp “Connect – Inform – Inspire”, sự kiện Google Day X sẽ là nơi “kết nối và lan tỏa” những kiến thức, chia sẻ kinh nghiệm về công cụ marketing, lợi ích từ công nghệ của Google cũng như ứng dụng dành cho các doanh nghiệp vừa và nhỏ, những dự án khởi nghiệp, hay bất cứ cá nhân nào đã và đang làm trong lĩnh vực kinh doanh nói chung và marketing nói riêng.

Google Day X 2016 là diễn đàn công nghệ, chia sẻ những câu chuyện khởi nghiệp của hơn 30 diễn giả nổi tiếng trong lĩnh vực công nghệ, giới thiệu các sản phẩm và ứng dụng của Google. Đồng thời, đến với Google Day X 2016, người tham gia có cơ hội giao lưu, kết nối và cơ hội việc làm từ hơn 100 công ty lớn tại Việt Nam.

Bên cạnh cơ hội giao lưu, gặp gỡ, chia sẻ kinh nghiệm với những chuyên gia đầu ngành, bàn luận các vấn đề nóng hổi về ứng dụng công nghệ trong kinh doanh, công nghệ trong lập trình và các startup công nghệ, Google Day X còn có những khu vực đặc thù. Khán phòng dành riêng cho khối kỹ thuật cung cấp thông tin chuyên sâu về phát triển sản phẩm, phát triển mạng, nghe chuyên gia lập trình chia sẻ và hướng dẫn về CODE. Trong đó, nổi bật nhất là tổ hợp game thực tế ảo – nơi người chơi được hóa thân thành các nhân vật trong game, sống trong game nhờ vào sự hỗ trợ từ các thiết bị thực tế ảo hiện đại hàng đầu thế giới.

Google Day X không chỉ tạo nên một không gian giao lưu cởi mở về các vấn đề như phát triển sản phẩm công nghệ, markerting, .. mà còn tạo cơ hội lớn cho bất cứ ai muốn tham gia vào thị trường lao động chất lượng cao. Với sự tham gia của 100 doanh nghiệp, đây là cơ hội để các doanh nghiệp tìm đối tác, mở rộng quan hệ và là cơ hội để các bạn sinh viên tìm việc làm.

Ban tổ chức trân trọng gửi lời mời tới các tổ chức, cá nhân, các đơn vị phối hợp tổ chức và bảo trợ truyền thông, các cơ quan báo chí tới tham dự và đưa tin về Google Day X – Ngày hội Công nghệ Việt Nam 2016.

Để biết thêm thông tin chi tiết về chương trình, xin liên hệ:

Fanpage: Google Day X Vietnam

Website: googledayx.com

Hotline: 0967.942.795

Mail: gdayxvietnam@gmail.com

Chiến trường sinh tử phiên bản lập trình : Python vs Ruby vs Golang

Nhìn chung mọi ngôn ngữ lập trình đều có lịch sử, điểm mạnh, điểm yếu và những bộ framework phục vụ cho các mục đích khác nhau. Trong “cuộc đời” một ngôn ngữ, luôn có một điểm “nóng” mà tại đó chúng được sử dụng nhiều nhất với hiệu quả cao nhất. Trong những ngôn ngữ mà chúng ta đang sử dụng rộng rãi và đang “nóng” đó thì Python, RubyGolang xứng đáng là ba đối thủ “truyền kiếp” ít nhất là trong thời điểm hiện tại vì nó làm “đau đầu” không biết bao người đang cố lựa chọn thêm một ngôn ngữ để học.

Python

2

Vietnam Web Summit 2016

Hồ Chí Minh (22/10/2016) – Hà Nội (29/10/2016) – Đà Nẵng (05/11/2016)

Ngôn ngữ lập trình này đã “sống” được tận 24 năm và có lẽ còn lâu nữa chỉ với một triết lý đó chính là “code ít hơn, được nhiều hơn” và do không cần phải code quá nhiều nên bug vì thế cũng… ít theo. Nếu như chúng ta so sánh Python và Java, Python sẽ lấy ít thời gian của lập trình viên hơn từ lúc bắt đầu cho đến khi sản phẩm thành hình, dù cho xét về hiệu năng thì Python về mặt lý thuyết không thể nào bằng Java. Python phù hợp nhất cho xây dựng web và phân tích dữ liệu.

Từ những ngân hàng lớn cho đến YouTube, Python đều đang được sử dụng, cả trong lập trình game, sever maintainance hay cả xây dựng các hệ thống phục vụ nghệ thuật và âm nhạc (Spotify và Ruby on Rails là một ví dụ tiêu biểu). Ngoài ra đây còn là ngôn ngữ tiềm năng để xây những app có khả năng scale nhanh chóng, đó là lý do vì sao startup thường yêu thích Python.

Tìm việc python hấp dẫn trong tháng

Ruby

3

Kể từ khi xuất hiện vào năm 1995, Ruby luôn đi theo đúng khẩu hiệu “don’t repeat yourself”, tiết kiệm được rất nhiều thời gian và công sức của lập trình viên.

Một ví dụ tiêu biểu cho việc này đó chính là sự dễ dàng để viết câu “Hello World!” trên Ruby, với chỉ một dòng code chứ không như những ngôn ngữ khác. Cũng có một đặc tính giúp ruby không chỉ được “khen hết nước” mà đôi lúc lại đầy “gạch đá” đó là “nhiều cách để nhận cùng kết quả” .

Nếu bạn muốn in 6 dòng Hello World một cách ngắn nhất có lẽ bạn sẽ nghĩ ngay loop. Ruby vẫn có vòng lặp nhưng tại sao phải làm thế trong khi bạn có thể biểu diễn dưới một cách đơn giản, trực quan hơn bằng… một đấu nhân.

Golang

Ứng viên cuối cùng của cuộc thi ngôn ngữ này xuất hiện lần đầu tiên vào năm 2009, được phát triển bởi một vài chuyên gia tại Google. Ngôn ngữ đi theo xu hướng tối giản. Giống như Python, chỉ có một cách để làm một việc chứ không “hỗn mang” như Ruby. Điều này tạo cảm giác hơi cứng nhắc ban đầu nhưng khi bạn đã quen với nó, code của bạn sẽ “sạch hơn” rất nhiều. Golang rất nhanh và cho lập trình viên một số quyền điều khiển memory usage. Nhiều startup còn sử dụng Go vì concurrency.

5

Nhiều cách hay một cách.

Giữa làm một cách và làm tốt nhất và nhiều cách để làm một cách cả hai đều có những điểm mạnh và điểm yếu khác nhau. Nghiêm ngặt trong từng dấu cách, thụt dòng, và cả layout giúp cho Python rất dễ đọc. Nhiều tổ chức giáo dục chọn Python vì cấu trúc trong sáng và đơn giản của nó. Trong khi đó, Golang lại mạnh nhất trong khoảng clean code.

4

Golang tốn nhiều dòng hơn để viết một thứ tương tự khi so sánh với Python. Tự động mở rộng list (Automatic list expansion) là một điểm cộng của Python. Go bị giới hạn trong số lựa chọn, muốn loop? bạn chỉ có một lựa chọn cho loop, không như vô số hàm bạn có thể sử dụng trong Ruby.

Vấn đề về tốc độ

Với gốc “Vitamin C”, Golang có một chút ưu thế về tốc độ cùng built-in functionality cực tốt. Khi trên bàn cân tốc độ, Ruby và Python có vẻ “hụt hơi” so với Golang bởi vì một lý do khá hiển nhiên là Golang không cần được thông dịch. Hơn nữa ta cần phải nhớ rằng: Documentation là một phần thiết yếu của ngôn ngữ, parallelism dễ được thực hiện trên Go hơn nhiều. Ngoài ra Go còn có một tính năng “độc quyền”: Một library chuẩn bao gồm một web sever hoàn chỉnh có thể hoạt động được. Cùng với một điểm cộng nữa đó chính là: Một cộng đồng lớn trả lời mọi câu hỏi và một kho open-source sẵn có giúp bạn tiết kiệm thời gian xây dựng nhiều thứ.

8

Cho người mới bắt đầu

Trong Go, bạn chỉ cần gõ “go run mycode.go” để biên dịch và chạy code, việc tự động thực hiện biên dịch này tiết kiệm rất nhiều thời gian của bạn. Dù vậy, Go còn có một outlay rất chặt chẽ và không phải là một ngôn ngữ “khuyên dùng” cho người mới bắt đầu. Python và Ruby hợp với người mới bắt đầu hơn. Ruby sẽ là một ngôn ngữ tuyệt vời nếu bạn đã biết một hoặc hai ngôn ngữ. Python, ngược lại, là một lựa chọn tốt nếu bạn hoàn toàn là một người học code từ đầu.

Một vài người xem Ruby chỉ là một framework language không hơn không kém nhưng đó chỉ là ý kiến chủ quan. Nhìn chung Ruby và Python là hai ngôn ngữ rất phù hợp cho người mới bắt đầu, chỉ có Ruby là hơi ngốn bộ nhớ để có thể có performance tốt hơn.

Đối tượng người dùng và xu hướng

Ruby đang ngày càng được sử dụng rộng rãi hơn, một trong những ứng dụng rộng rãi nhất của Ruby là dành cho DevOps. Ruby được sử dụng trong nhiều DevOps framework như Chef và Puppet. Còn về phần API và backend, Go có lẽ là ứng viên sáng giá nhất trong cả ba. Tuy vậy, trên góc nhìn công việc và tính năng, Python và Ruby vẫn là lựa chọn đáng tin cậy khi làm việc nhóm hoặc làm project. Trên thực tế Python thậm chí còn từngđược so sánh với …. tiếng Anh vì sự trong sáng và rõ ràng của nó. Analytics, system administration và data manipulation  tất cả đều phù hợp cho Python.

Vấn đề về thời gian

6

Trong việc lập trình hướng đối tượng và lập trình hàm (oriented code and functional code), Ruby nhanh hơn Python. Ruby cũng ăn đứt Python ở khoảng run time trung bình. Với những bản Ruby gần đây tốc độ thực thi (execution speed) cũng được cải thiện đáng kể. Nhưng nhìn chung , Go nhanh hơn hẳn hai ngôn ngữ trên.

Mỗi ngôn ngữ đều có điểm mạnh và điểm yếu riêng. Thời thế thay đổi, công nghệ cũ đi, công nghệ mới đến cứ lặp lại và lặp lại.“Ngôn ngữ tuyệt vời nhất để làm việc” cũng thay đổi liên hoặc thậm chí không tồn tại. Chúng ta có thể đóng lại bài viết với một câu trích dẫn từ một lập trình viên nổi tiếng.

“BẤT KÌ NGÔN NGỮ NÀO CŨNG ĐỀU LÀ NGÔN NGỮ TUYỆT VỜI NHẤT, NẾU NGƯỜI LẬP TRÌNH BIẾT CHÍNH XÁC MỤC ĐÍCH MÀ NGÔN NGỮ ĐÓ PHỤC VỤ”.

Lựa chọn như thế nào?

Đôi lúc việc lựa chọn một ngôn ngữ không chỉ dựa trên mục đích mà nó phục vụ mà còn dựa vào xu hướng của giới lập trình lúc bấy giờ. Nếu bạn có một ngôn ngữ phục vụ chính xác yêu cầu của bạn nhưng…không ai dùng, lúc này bạn lấy đây ra những open-source code, library, framework và tất tần tật thứ khác để làm việc. Việc thực sự tham gia vào một cộng đồng lập trình và đi theo xu hướng đôi lúc không phải là chạy theo đám đông, mà là một lựa chọn tốt. Đến với Vietnam Web Summit 2016, với sự tham dự của hơn 80 diễn giả hiện là CEO, Fouder, Product Manager… từ các tập đoàn công nghệ lớn cùng chủ đề về lập trình Frotend Backend, chắc chắn bạn sẽ nắm bắt được những xu hướng lập trình đang “dậy sóng” trong nước.

Đến với nhóm chủ đề này bao gồm các chủ đề về ưu và khuyết điểm của các Javascript/CSS/PHP/Ruby framework, đưa ra so sánh giữa các framework, và mục đích sử dụng của các framework phù hợp cho đặc thù của các dự án. Ngoài ra, chương trình dự kiến có các chủ đề về các ngôn ngữ lập trình web khác ngoài PHP/PHP7 ra như ROR, Python, Java…ưu và khuyết của chúng, và lý do vì sao các dự án lớn trên thế giới dùng chúng để xây dựng sản phẩm.

9

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Growth hacking một loại hình nghệ thuật mới dành cho lập trình viên

Giống như bất kì loại hình nghệ thuật nào, growth hacking yêu cầu sự đổi mới liên tục. Cũng giống như âm nhạc phải có “hit” và trào lưu hàng năm hay thiết kế cũng có lúc phẳng lúc “lõm”. Trong Growth hacking, ngừng đổi mới đó là chết.

Growth Hacking? Growth cũng hack được sao?

2

Nếu bạn biết đến những cái tên nổi bật như Pinterest, Facebook, Canva, Dropbox,… và tìm hiểu kĩ hơn một chút về tiểu sử của những công ty này thì hẳn bạn đã biết về Growth hacking một cách “vô thừa nhận”.

Vietnam Web Summit 2016

Hồ Chí Minh (22/10/2016) – Hà Nội (29/10/2016) – Đà Nẵng (05/11/2016)

Chỉ được định nghĩa trong một bài viết bởi Sean Ellis trong năm 2010 Growth hacking trên thực tế đã tồn tại từ rất lâu. Growth hacking chính là thật sự “hack tăng trưởng”. Nếu tìm ra cách áp dụng đúng đắn cho sản phẩm chúng ta có thể nâng lượng sử dụng của sản phẩm lên với tốc độ chống mặt, không phải là gấp đối, gấp ba mà là hàng trăm nghìn lần.

Nhưng tại sao lại là hack? hack nghe có vẻ “công nghệ” quá vậy? Đúng vậy, bởi vì Growth hacking là sự giao thoa giữa coding và marketing và data analytic và…và…và mọi thứ. Nói nôm na là làm mọi thứ có thể để có thể tăng trưởng, đó gọi là Growth hack

Có người sẽ cho rằng growth hacker chính là marketer. Nhưng định nghĩa này có một phần sai lầm. Có thể rất nhiều marketer, đang có ý định trở thành Growth hacker, tuy nhiên, marketer vẫn không phải là Growth hacker, và hai vị trí này có vài trò hoàn toàn khác nhau.

Vậy rốt cuộc Growth Hacking là gì?

3

Nói tới nói lui vậy phải có một thước đo nào đó để “tạo hình” Growth hacking chứ nhỉ. Growth hacker, sẽ mãi là growth hacker và luôn là Growth hacker nếu công việc của họ có những “gốc rễ” dính tới những điều như bên dưới.

Sử dụng A/B Testing , đặt thực nghiệm lên trên hết

Growth hacking sinh ra từ thực tiễn, do đó cũng phải được xây dựng trên thực tiễn. Để có thể mang lại những kết quả cụ thể , growth hacker phải thử nghiệm lien tục những phương pháp khác nhau cho đến khi đạt được cách làm hiệu quả và ổn định nhất cho mô hình kinh doanh.

Sử dụng chính sản phẩm để quảng bá cho sản phẩm

Đây là điểm khác biệt giữa marketing và growth hacking. Đối với growth hacking, sẽ không phải là những viral clip hay những nội dung có tính lan tỏa cao. Mà đó chính là trải nghiệm của người dung khi sử dụng sản phẩm và những “phần nhỏ” nhưng chiếm vai trò rất quan trọng:

  • Câu chuyện huyền thoại của Hotmail qua việc đính kèm dòng chữ Get your free email at Hotmail” tại cuối mỗi email.
  • Mọi trang web đều có thể dễ dàng nhúng Youtube
  • Dropbox tặng thêm dung lượng khi giới thiệu bạn bè tham gia sử dụng dịch

Có kiến thức sâu rộng về các platform

5

Nhờ sự phát triển của vô số platform mới, đặc biệt là mạng xã hội, việc tiếp cận sản phẩm chỉ qua một cú click chuột bởi hàng triệu người dùng trở nên “dễ” hơn bao giờ hết. Điều này đặt nặng áp lực lên việc truyền thông qua mạng xã hội và thấu hiểu chính mạng xã hội đó.

Làm thế nào mà trong hàng triệu thứ có thể click trên một trang mạng xã hội, người dùng có thể đi đến sản phẩm của bạn. Đó chính là những gì Growth Hacker phải thực hiện.

Tham khảo thêm các việc làm cho lập trình viên tại đây

Chăm học hỏi

Cũng như bất kì công việc nào Growth hacking yêu cầu bạn phải có một tâm thế sẵn sàng cho việc dẹp bỏ “tự tôn” và học tập từ đồng nghiệp. Việc tham gia vào những sự kiện liên quan đến web, platform và các xu hướng marketing không chỉ giúp bạn có thể bổ sung kiến thức mà còn có thể xây dựng một mạng lưới những “chuyên gia” có thể giúp đỡ bạn trong quá trình phát triển bản thân như một growth hacker.

Trong năm nay, Vietnam Web Summit 2016 hứa hẹn sẽ mang lại tất cả những điều trên và hơn thế nữa, qua một diễn giả, một blogger, một growth hacker nổi tiếng trong cộng đồng web Việt đó là anh Nguyễn Ngọc Long.

summit-speaker-ads

Qua chủ đề “Growth hacking không phải là chiếc đũa thần cho start-up” diễn giả Nguyễn Ngọc Long – Sáng lập Truyền Thông Trăng Đen sẽ chia sẻ những thông tin cũng như kinh nghiệm thực tế của bản thân trong growth hacking, đặc biệt là tại Việt Nam.

Chủ đề trên của diễn giả Nguyễn Ngọc Long thuộc nhóm chủ đề về Digital Marketing, một trong những xu hướng nổi trội trong những năm gần đây. Đặt vé ngay hôm nay để nhận ngay những ưu đãi đến từ chương trình.

Vietnam Web Summit 2016 (VWS2016) là chuỗi sự kiện chuyên sâu dành cho cộng đồng công nghệ chuyên về web được tổ chức thường niên. Được đánh giá là một trong những chương trình hội thảo lớn nhất về lĩnh vực lập trình web tại Việt Nam.

image00

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Truy cập ngay việc làm IT đãi ngộ tốt trên TopDev

VWS: Sự kiện không thể bỏ qua của giới lập trình web

Vietnam Web Summit 2016

Vietnam Web Summit là sự kiện do Hiệp hội Thương mại điện tử Việt Nam (VECOM) và Applancer Topdev đồng tổ chức. VWS được giới chuyên gia đánh giá là một trong những sự kiện công nghệ có tầm ảnh hướng nhất trong giới khởi nghiệp đặc biệt là ở lĩnh vực CNTT nói chung và Web nói riêng. Sự kiện năm nay dự đoán sẽ quy tụ hơn 7000 lượt khách tham dự, hơn 200 doanh nghiệp lớn nhỏ hoạt động trong ngành công nghệ thông tin và hơn 100 đơn vị truyền thông trên khắp cả nước tham gia.

^3A65BBA2324017459627959B9C4A9B5BC666A19944194932D3^pimgpsh_fullsize_distr

Vietnam Web Summit được biết đến như chuỗi sự kiện chuyên sâu dành cho cộng đồng công nghệ chuyên về web được tổ chức thường niên. Được đánh giá là một trong những chương trình hội thảo lớn nhất về lĩnh vực lập trình web tại Việt Nam.

Theo nhiều chuyên gia đánh giá, năm 2016 sẽ là năm đánh dấu sự bùng nổ của hàng loạt các công nghệ Web vượt bậc nhất dành cho mọi lĩnh vực đặc biệt là ở phân khúc khởi nghiệp. Hơn thế nữa, với sự đăng đàn của các chuyên gia đến từ các tập đoàn nước ngoài như Google, Microsoft và nhiều diễn giả đến từ các công ty internet hàng đầu Việt Nam như FPT, VNG, VinCommerce, VCCorp… cùng hàng chục chuyên gia trong các lĩnh vực outsourcing, thương mại điện tử, truyền thông…. hứa hẹn sẽ đem đến cho Vietnam Web Summit một cái nhìn toàn cảnh về ngành công nghiệp web qua hơn 80 chủ đề trên cả 3 thành phố.

Vietnam web summitSự kiện lần này sẽ tập trung vào các chủ đề mang tính thời sự như an toàn thông tin & bảo mật trong thanh toán và ngân hàng, các platform & cms trợ giúp xây dựng website chỉ trong vài cú click chuột, chia sẻ về tối ưu database/công nghệ và ngôn ngữ lập trình mới & các kiến trúc hệ thống lớn phục hàng chục triệu người dùng…Không chỉ các chủ đề về công nghệ và kỹ thuật, một thời lượng lớn liên quan đến social media, digital marketing, SEO, growth hacking cũng sẽ do các chuyên gia đầu ngành tham gia chia sẻ.

Và trên hết, VWS vẫn sẽ tiếp tục truyền thống hỗ trợ cộng đồng khởi nghiệp trong mọi lĩnh vực, đặc biệt là ở lĩnh vực web, với các gói hỗ trợ miễn phí cho các công ty khởi nghiệp như gian hàng demo sản phẩm, hội nghị gặp gỡ với các nhà đầu tư thiên thần, đại diện các quỹ đầu tư và xuất hiện trên các phương tiện truyền thông của sự kiện.

Vietnam web summit

Các nhóm chủ đề dự kiến sẽ có mặt tại VWS:

Nhóm chủ đề về khởi nghiệp

Nhóm các chủ đề được chia sẻ bởi đại diện các quỹ đầu tư, nhà đầu tư thiên thần và chính các nhà sáng lập, cung cấp nhiều thông tin thú vị đặc biệt là bài học thành công, bài học thất bại, cũng như những thông tin thị trường đáng giá cho người tham dự có ý định khởi nghiệp liên quan đến các dịch vụ chạy trên nền web.

Frontend & Backend

Nhóm chủ đề này bao gồm các chủ đề về ưu và khuyết điểm của các Javascript/CSS/PHP framework, đưa ra so sánh giữa các framework và mục đích sử dụng của các framework phù hợp cho đặc thù của các dự án. Ngoài ra, chương trình dự kiến có các chủ đề về các ngôn ngữ lập trình web khác ngoài PHP/PHP7 ra như ROR, Python, Java, .NET…ưu và khuyết của chúng, và lý do vì sao các dự án lớn trên thế giới dùng chúng để xây dựng sản phẩm. Đặc biệt, các chủ đề liên quan đến PHP7 sẽ cập nhật đến bạn những kiến thức mới nhất về ngôn ngữ lập trình web phổ biến nhất này.

Tham khảo thêm: Tuyển dụng Frontend và tuyển dụng Backend lương cao

Kiến trúc hạ tầng & tối ưu hệ thống

Với điểm nhấn là vấn đề bảo mật của các website, từ cơ bản đến chuyên sâu, ngoài ra, hẳn là bạn sẽ tò mò về kiến trúc của các hệ thống lớn tại Việt Nam và trên thế giới, cũng như vì sao họ lại phải xây dựng kiến trúc đó. Qua đó, bạn học hỏi và áp dụng cho chính mình. Các chủ đề sẽ được chia sẻ bởi những diễn giả có kinh nghiệm thực làm, cũng như thực nghiên cứu tại các công ty Internet hàng đầu với những sản phẩm cực lớn. Ngoài ra, chương trình cũng sẽ có các chủ đề về cách tối ưu hệ thống cho hàng chục triệu người dùng, bảo mật các hệ thống thanh toán, lưu trữ và streaming…

Database, bigdata và machine learning

Chương trình không thể thiếu nhóm chủ đề về ưu và khuyết của các loại database, cũng như tại sao các hệ thống lớn tại VN và thế giới dùng chúng. Bên cạnh đó là nhóm chủ đề về tối ưu tốc độ truy xuất và độ lớn Database tùy vào mục đích ứng dụng và cách phối hợp nhiều loại Database trong một dự án cũng là các chủ đề đáng quan tâm. Ngoài ra, Bigdata, một vấn đề mang tính sống còn cho cuộc chiến trong tương lai và Machine learning, với vai trò ngày càng phổ biến trong việc tăng trải nghiệm người dùng, cũng là các chủ đề khá hấp dẫn với giới làm web lâu năm.  Bên cạnh đó, chương trình cũng gồm những topic chuyên về indexDB, NodeJS và realtime connection trên web góp phần phong phú kho kiến thức của khán giả.

Tham khảo thêm: Việc làm Database và tuyển dụng big data

Quảng cáo, marketing, SEO, analytic, social media

Tối ưu quảng cáo, tăng tỷ lệ chuyển đổi, giảm chi phí, thu hút người dùng là các chủ đề muôn thuở của giới làm web, vì thế, sự kiện có sự tham gia chia sẻ của các chuyên gia đầu ngành về digital marketing, SEO, social media và quảng cáo. Bên cạnh đó, việc tương tác với Facebook, social listening, tích hợp sản phẩm vào Facebook, tích hợp Facebook vào sản phẩm…để đem về traffic có thể đơn giản, nhưng để làm “đến nơi đến chốn” một cách nghiêm túc và chuyên sâu, thực sự cần có sự đầu tư nghiên cứu bài bản.

Platform và CMS

Sự nhanh chóng tiện lợi trong việc xây dựng website bằng WordPress, Joomla, Magento cũng dẫn đến bài toán về mặt tối ưu và mở rộng khi sản phẩm ngày càng nhiều người dùng, cũng như giới hạn của chúng là gì, ở đâu và cách tối ưu chúng? Ngoài ra, chương trình cũng sẽ có các topic chia sẻ cách xây dựng theme, plugin hoặc so sánh ưu – khuyết và mục đích sử dụng phù hợp đối với các CMS này. Sự kiện cũng sẽ không quên nhắc đến các kiến trúc của các platform lớn trên thế giới như Shopify, cũng như tại Việt Nam như Bizweb, Haravan… những platform cho phép tạo website chỉ trong vài cú click chuột với nhiều tính năng mạnh mẽ.

Thời gian dự kiến của chuỗi sự kiện

* TP. Hồ Chí Minh:

Thời gian: 22/10/2016

* TP. Hà Nội:

Thời gian: 29/10/2016

* TP. Đà Nẵng:

Thời gian: 5/11/2016

***Thông tin chi tiết về chương trình, BTC sẽ cập nhật đầy đủ tại địa chỉ:***

Website: https://vietnamwebsummit.com

Facebook Page chính thức: https://www.facebook.com/Vietnamwebsummit/

Để biết thêm thông tin xin vui lòng liên hệ:

Ms. Ngọc Đỗ

Điện thoại: 08 6273 3497

Mobile: 0944 685 243

Email: ngoc.do@applancer.net

Họp Báo Vietnam Web Summit 2016

Applancer là BTC sự kiện Vietnam Web Summit 2016, sự kiện thường niên hướng đến cộng đồng phát triển Web toàn Việt Nam với qui mô hơn 7,000 lượt tham dự. (Xem thêm tại http://vietnamwebsummit.com).
 
Năm 2016, sự kiện sẽ lần đầu tiên tổ chức tại 03 thành phố, Hồ Chí Minh – Hà Nội – Đà Nẵng, với sự đăng cai tổ chức của Applancer JSC, đơn vị được biết đến qua sự thành công của Vietnam Mobile Day, sự kiện công nghệ Mobile lớn nhất và hàng đầu với sự bảo trợ của Bộ Công Thương & sự hợp tác nội dung từ Google, Facebook & Microsoft
Các nội dung trong buổi hợp báo:
  • Giới thiệu về sự kiện Vietnam Web Summit 2016 kèm tài liệu (thông cáo bản cứng)chi tiết về sự kiện.
  • Đại diện BTC chia sẻ về nội dung và các điểm nổi bật của sự kiện năm 2016, thành phần, lợi ích của các bên tham gia cũng như trả lời tất cả các câu hỏi, thắc mắc liên quan đến sự kiện
  • Công bố một số số liệu về thị trường nhân lực IT, đặc biệt là các đối tượng lập trình, kinh doanh và marketing trên web do đại diện Topdev cùng Vecom chia sẻ.

Buổi họp báo hân hạnh nhận được sự tham dự của:

  • Các đơn vị Báo chí và Truyền thông
  • Đại diện từ các nhà tài trợ sự kiện, các đối tác
  • Đại diện từ các đơn vị hỗ trợ tại sự kiện
  • Đại diện VECOMTopdev

Untitled_Panorama1

IMG_2793

IMG_2807

Topdev AMA: Những giải đáp cộng đồng hay nhất từ Technical lead – giaohangnhanh

AMA (Ask Me Anything) là một sự kiện Q&A ( Hỏi đáp trực tiếp ) hàng tuần diễn ra đều đặn trên fanpage của TopDev. Với hai giờ trực tiếp hỏi đáp cùng diễn giả, AMA sẽ là cơ hội tốt để giải đáp vô số thắc mắc về xu hướng công nghệ trong và ngoài nước.

Hãy cùng nhìn sơ qua diễn giả tuần này là ai nhé!

Hiện tại anh Mậu Quang Vũ đang đảm nhiệm vị trí Technical Leader tại Giaohangnhanh một trong những Startup trong lĩnh vực giao hàng rất lớn và được tin dùng bởi nhiều đơn vị. Anh và đội ngũ đang phát triển một platform mới dành cho việc giao nhận hàng hóa.

Với kinh nghiệm phát triển web nhiều năm, cùng việc là co-founder của Liti Solutions, anh sở hữu vô số kinh nghiệp độc nhất về lập trình web và start-up. Anh còn là diễn giả “quen mặt” của nhiều sự kiện công nghệ trong nước.

Vừa qua anh cũng đã giải đáp rất nhiều thắc mắc khá “hóc búa” của các bạn trẻ trong ngành CNNTT, từ những câu hỏi liên quan đến chuyên môn cũng như về sự nghiệp. Sau đây là những câu hỏi hay nhất mà khán giả đã đặt ra cho anh Vũ trong thời gian qua:

-Em muốn hỏi học thương mại điện tử có phải học về máy tính như công nghệ thông tin không? hay cụ thể mình học gì ạ?

Chào em! Thương mại điện tử là một phạm trù rộng, được hiểu là sử dụng các công nghệ như internet, smartphone… phục vụ cho việc bán hàng. Có nhiều bên tham gia vào lĩnh vực này như: bên bán hàng, bên mua hàng, sàn giao dịch trực tuyến hay các bên cung cấp dịch vụ giao nhận, dịch vụ thanh toán trực tuyến (online payment) hay dịch vụ quản lý thông tin khách hàng (CRM)… Bạn nên xác định bạn tham gia vào thị trường với vai trò gì.

Việc học về máy tính hay CNTT không trực tiếp giúp bạn có kiến thức về thương mại điện tử. Bạn có thể bắt đầu bằng việc kinh doanh trực tuyến hoặc cung cấp công cụ cho các bên tham gia.

-Chào a. E được biết là code JavaScript gọn và ngắn, có thể viết 1 app đơn giản với thời gian ngắn hơn. Tuy nhiên, cũng vì chính cú pháp của JavaScript làm cho các dự án JavaScript khó mở rộng ở quy mô Enterprise, điển hình là lib của NPM, hầu hết không có convention chuẩn khi họ viết thư viện.
Câu hỏi của em là nếu e viết 1 app tầm trung và lớn thì nên tổ chức cấu trúc app như thế nào? ở mức kiến trúc 1 project và covention ở mức source code? mà vẫn đảm bảo project có thể scale được.
E cám ơn a.

JavaScript được các enterprise sử dụng nhưng JavaScript lại không phù hợp với các ứng dụng enterprise (với đặc điểm là business logic phức tạp như collaboration software, CRM, ERP software, …), vì:
– Đặc điểm single thread của JavaScript làm khi thực thi một tác vụ kéo dài hoặc xử lý tính toán sẽ block lại các tác vụ khác.
– Đặc điểm asynchronous & callback của JavaScript làm khó theo dõi các luồng thực thi của logic ứng dụng – đặc biệt với các ứng dụng enterprise có logic phức tạp.
– Đặc điểm Dynamic type và không có bước compile của JavaScript khiến dễ xảy ra lỗi và chỉ bị phát hiện ở runtime. Với cấu trúc mã nguồn ngày càng lớn và nhiều developer tham gia phát triển càng khiến cho việc maintain trở nên phức tạp, tốn kém công sức và chi phí.

Bạn có thể cân nhắc chia nhỏ một app JavaScript lớn ra thành nhiều app nhỏ hơn hoặc sử dụng Java, C#, Scala, Go, … để viết các ứng dụng enterprise.

-Anh Vũ ơi, mình nên làm 1 cty lớn cv nhàn và tự học thêm nhiều công nghệ mới, hay làm 1 cty vừa nhưng có thể làm nhiều, học đc khá nhiều từ công việc đó, nhưng ít thời gian tự học hơn? Em cảm ơn anh

Theo mình, trong thời gian 2-3 năm đầu sự nghiệp developer, bạn nên dành thời gian làm việc ở nhiều công ty với môi trường và tính chất công việc khác nhau. Nó có thể bao gồm cả công ty khởi nghiệp, freelancer hay làm ở công ty lớn. Việc này giúp bạn có được nhiều trải nghiệm khác nhau từ đó chọn được hướng đi phù hợp cho mình. Nó cũng giúp bạn xây dựng mạng lưới quan hệ phong phú.

-Làm thế nào để thiết kế một trang web thành công và được quan tâm tin tưởng của mọi người vậy anh?

Mình hơi khó để giải nghĩa chữ “thành công” và “được tin tưởng” trong câu hỏi của bạn.

Chúng ta cần nhìn nhận rằng một trang web không tồn tại độc lập. Trong tổng thể công ty / dự án kinh doanh, thì trang web (hay ứng dụng mobile) là mặt tiền để usertương tác với business của bạn. Mộ trang web có thể xem là thành công nếu
– Nó giúp user tương tác hiệu quả được với business
– Nó phục vụ được lợi ích của user, của công ty, của nhân viên và của các partner liên quan.
– Nó hoạt động ổn định, hiệu quả, tin cậy, an toàn
Hay ngắn gọn là nó giúp cho business thành công

Bạn cần một đội ngũ với các skill khác nhau để xây dựng nên một trang web “thành công”: product manager, project manager, designer, developer, sale, marketing, customer support, business development và cả security 🙂

Trong một quy trình điển hình thì:
– Founder / Business Development xác định được thị trường và mô hình kinh doanh
– Product Manager chịu trách nhiệm về định hướng sản phẩm và thiết kế tính năng
– Project Manager chịu trách nhiệm về tiến độ và quá trình phát triển
– Designer chịu trách nhiệm về giao diện, thẩm mĩ
– Software Engineer chịu trách nhiệm về phát triển và chất lượng kỹ thuật
– Sale / Marketing chịu trách nhiệm tìm thêm khách hàng vào trang web
– Community Support / Customer Support chịu trách nhiệm tương tác với khách hàng và giữ chân khách hàng
– Security chịu trách nhiệm về an ninh hệ thống

-Anh Vũ ơi, anh có thể cho biết thêm về các dự định nghiên cứu kỹ năng mới của anh trong tương lai không ạ? Và tại sao anh lại có quyết định như vậy ạ?

Anh dự định phát triển tiếp các kỹ năng về technical, product, business, finance… Technical: Kiến trúc hệ thống, tổ chức team. Product: thiết kế và xây dựng sản phẩm hiệu quả. Business: tìm hiểu về các mô hình kinh doanh… Anh trang bị cho mình nhiều kỹ năng khác nhau để có thể thích ứng với sự thay đổi của công nghệ / cuộc sống và tạo ra những cơ hội mới cho mình 🙂

-Chào anh Vũ, anh có thể chia sẻ vài resource hữu ích cho các developer về NodeJS, Golang được không ạ?

Về JavaScript:
– JavaScript The Good Part
– JavaScript Definition Guide
– Eloquent Javascript
– You don’t know Javascript
– JavaScript Design Patterns

-Anh Vũ từng có thời gian làm việc trong lĩnh vực Golang, anh có nhận xét gì về sự phát triển sắp tới của Golang?

Kể từ khi ra phiên bản 1.0 (2012) đến nay, Golang có rất ít sự thay đổi về ngôn ngữ mà chỉ tập trung vào tính ổn định và hiệu suất. Đáng chú ý như: kiến trúc garbage collector, làm lại compiler, chuyển sang SSA, cải thiện performance, chuẩn hóa core library (context), cải thiện các công cụ, hỗ trợ mobile và các platform mới… Nên về bản thân Go thì sẽ tiếp tục xu hướng như trên.

Về hệ sinh thái. Ngày càng nhiều công ty tin tưởng sử dụng Go cho các component / service mới, dẫn đến các repository chất lượng của Go ngày càng nhiều. Go vẫn được sử dụng chính để phát triển micro service và command line tool. Làm web thì NodeJs vẫn được chuộng hơn do framework web của Go không mạnh. Go cũng đang bắt đầu được sử dụng lập trình trên device hay machine learning, AI. Và chúng ta có thể mong chờ những ứng dụng đầu tiên viết bằng Go trên mobile (dù xu hướng này khó có thể trở thành mainstream).

-Chào bạn Vũ, tôi có hai vấn đề quan tâm để hoàn thiện hơn cho mô hình MVP.

1. Trong Javascript, có cách nào để một module A trong quá trình thông dịch chỉ cần quan tâm đến interface của một module B, thi công của module B chỉ được thông dịch trong quá trình call B của module A giống như cơ chế thư viện liên kết động (DLL) của Windows. Cụ thể hơn có A.js, B.js, nếu A.call(B) ko thực thi thì trang web ko tải về B.js.
2. Tôi đang có một vấn đề khi embeded css vào trong html của một component. Nếu tách riêng ra thì rất khó quản lý dependency cho các comp, còn nếu như đang thực hiện thì các css bị trùng lặp khi clone nhiều comp. Có cách thiết kế nào tốt hơn cho vấn đề này hay ko.

1. Bạn có thể tìm hiểu về “Tree shaking” với EcmaScript 2015.
https://blog.engineyard.com/2016/tree-shaking

2. Bạn có thể sử dụng CSS Module và React.
– Các CSS dùng chung được đặt trong file riêng và import vào toàn bộ project (global CSS)
– Các CSS riêng cho từng component được đặt trong namespace của component đó (CSS Module) và không conflict với component khác.
https://medium.com/…/modular-css-with-react-61638ae9ea3e

-Anh ơi cho em hỏi cách cắt HTML/CSS từ PSD sao cho chuẩn tỷ lệ file psd đã thiết kế ạ? Em cảm ơn anh trước

Sự khác biệt quan trọng giữa chúng: HTML/CSS là nội dung động, thay đổi theo kích thước không gian hiển thị, thiết bị, … còn PSD là thiết kế tĩnh.

Khi thiết kế PSD và cắt HTML/CSS bạn cần giữ mindset rằng thiết kế của bạn là “động”. Một số điểm cần lưu ý
– Thiết kế file PSD cho các màn hình khác nhau
– Đặt quy tắc để các thành phần thay đổi kích thước
– Ưu tiên sử dụng ảnh vector (SVG) thay cho ảnh bitmap.
– Test thiết kế của mình với nhiều kích thước màn hình khác nhau

Xin cảm ơn những chia sẻ của anh với cộng đồng trong thời gian qua. Các bạn vẫn có thể đặt những câu hỏi của mình cho các diễn giả của các phần tiếp theo. Hãy theo dõi thường trang fanpage của Topdev nhé.

Swift – Thay đổi để trở nên nổi bật

swift

Vì “sinh sau đẻ muộn” nên Swift được rút kinh nghiệm từ những người đi trước khi cú pháp (syntax) rất rõ ràng với các giới hạn cụ thể về vị trí sắp xếp từ ngữ mà người dùng ngôn ngữ cần tuân theo, hiệu năng tốt và quan trọng là Swift đang rất được các kỹ sư IBM yêu thích. Với những ưu điểm như vậy, sao bạn không thay đổi góc nhìn, biết đâu bạn sẽ làm nên điều kỳ diệu với ngôn ngữ mới này.

Thay đổi như thế nào đây?

Đến với lớp học Swift qui mô xuyên quốc gia của “thầy” Subhransu Behera. TP.HCM là trạm dừng chân thứ hai của anh sau Malaysia và kế đến Thái Lan và còn nhiều đất nước khác nữa. Ở đây, bạn sẽ được biết được tại sao lại dùng Swift trên con đường chinh phục tầm cao mới.

Việc làm swift cho người chưa có kinh nghiệm

Ai phù hợp tham gia lớp học này?

Để xem nào! General Coder, Web developer, Mobible developer, nói chung tất tần tật ai quan tâm Swift, muốn biết về Swift đều có thể tụ hội

Techtalk Discussion about MVVM

Phòng 407, 08 Nguyễn Văn Tráng, Quận 1, HCM

Thời gian: 18h00 – 20h00

image00

  • [HCM] QUALITY ASSURANCE ($500 – $700) — Blive
  • [HCM] Big Data Developer | Attractive Salary — TopDev’s Client
  • Jobs by

Bạn cần phải có kinh nghiệm trước đó?

Khi có kinh nghiệm với một ngôn ngữ lập trình điều đó tốt đấy. Và cũng đừng lo nếu bạn là “tờ giấy trắng”, bởi đối với buổi học này, chúng ta sẽ đi chậm và bạn hoàn toàn có thể làm theo mà. Thực hành một số bài tập thông qua những gì đã nói sẽ giúp bạn hình dung vấn đề rõ hơn.

Những gì bạn sẽ nhận được vào cuối buổi học này?

Đây là buổi học về Swift, tất nhiên là bạn sẽ tìm hiểu những điều cơ bản thú vị của Swift và lập trình iOS trong khi xây dựng ứng dụng. Một số được nội dung được “thầy” Subh tiết lộ là:

Xcode công cụ chính để lập trình Iphone/Ipad. Tất cả những gì mới nhất của Apple đều được tích hợp trong Xcode, dành cho các nhà phát triển các ứng dụng của Apple. Nó hoàn toàn miễn phí và bạn có thể tải từ Mac App Store.

Storyboard được sử dụng để thiết kế các thành phần giao diện tạo nên ứng dụng. Storyboard cũng thể hiện mối liên hệ giữa các màn hình xuất hiện khi chạy ứng dụng.

Playground một ứng dụng mới dành cho iPad chuyên dùng cho mục đích học ngôn ngữ lập trình Swift. Swift Playground đã ra đời thích hợp mọi lứa tuổi, kể cả các bài nhỏ thích hợp với trẻ em nữa. App tích hợp sẵn nhiều bài học từ cơ bản đến nâng cao và được làm mới theo thời gian để giúp bạn làm quen với ngôn ngữ này. Mỗi bài học trong ứng dụng này đều được thiết kế theo một trò chơi hoặc một thứ gì đó vui vẻ trẻ dễ dàng tiếp cận với code. Đây là

Object: trong swift, tất cả đều là 1 đối tượng nhất định. Đó thực sự là một điều tuyệt với của ngôn ngữ lập trình mới này. Toàn bộ cái đối tượng sẽ phụ thuốc vào việc chúng ta định nghĩa nó như thế nào; chúng ta có thể định nghĩa nó theo tất cả những gì mà chúng ta muốn khi lập trình.

– Một số tính năng Swift trung và cao cấp

Và còn nhiều thứ hay ho khác nữa

Như vậy đã xong rồi sao?

Chưa đâu nhé, sau một ngày được biết tất tần tật về Swift thì đến 18h00 – 19h30 một bàn tròn về MVVM (Model – View – ViewModel) và MVC (Model – View – Controller), đây là hai mô hình kiến trúc ứng dụng được sử dụng rộng rãi nhất sẽ được đem ra mổ xẻ.

MCVMVMV

Khi Apple đề nghị nên áp dụng Model View Controller trong lập trình iOS. Nó giúp cho các developer tách ứng dụng của họ ra 3 thành phần khác nhau Model, View và Controller. Mỗi thành phần có một nhiệm vụ riêng biệt và độc lập với các thành phần khác. Khi ứng dụng trở nên phức tạp hơn, một lượng lớn code của lập trình viên sẽ nằm trong controller. Controller sẽ càng ngày càng mở rộng, tạo nhiều khó khăn khi ta muốn viết test cho code của mình.

Trong khi đó, MVVM giúp bạn xem xét ứng dụng của mình trong Model, View, ViewModel và giúp bạn viết test cho ứng dụng tốt hơn. Trong buổi trò chuyện hôm đấy, ta sẽ có một vài ví dụ trong MVC và MVVM, và phân tích những lợi ích từ MVVM.

Bạn có thể đưa bạn của mình cùng đến?

Đúng vậy muốn tham gia vào lớp học này, bạn cần đến…0đ.

Agenda chi tiết sự kiện

8h30 – 9h00: check-in

9h30 – 10h30: Xcode và Storyboard

10h30 – 11h30: Playground và Swift Cơ Bản (Strings, Array, Dictionary)

11h30 – 11h40: Giải lao

11h40 – 12h30: Bài tập thực hành (Xây dựng một số ứng dụng mẫu)

12h20 – 13h30: Lunch

13h30 – 14h30: Class, Objects và Methods

14h30 – 15h30: Segues và Navigations

15h30 – 15h45: Giải lao

15h45 – 16h30: Bài tập thực hành (Xây dựng một số ứng dụng mẫu)

16h30 – 17h30: Một số tính năng Swift trung và cao cấp

18h00 – 19h30: Techtalk Discussion about MVVM

Phần đặc biệt – Panel Discussion

Buổi Panel Discussion là một chương trình đặc biệt giúp các bạn tham gia chương trình có thể có được những kinh nghiệm thực tế đến từ các diễn giả. Nội dung chính xoay quanh mô hình MVVM (Model – View – ViewModel) và MVC (Model – View – Controller), đây là hai mô hình kiến trúc ứng dụng được sử dụng rộng rãi nhất sẽ được đem ra mổ xẻ.

Khi tham buổi Techtalk Discussion about MVVM bạn sẽ được chia sẻ những thông tin:

  • Hiểu rõ bản chất của MVC và MVVM trong lập trình ứng dụng iOS.
  • Phân tích lợi ích MVVM và biết được lợi ích của MVVM trong ứng dụng của bạn như thế nào.
  • Nhận được các chia sẻ kinh nghiệm thực tế và gỉai đáp thắc mắc của các diễn giả.

Trong buổi Techtalk Discussion about MVVM ta  sẽ gặp lại hai vị khách mời quen thuộc của Topdev Techtalk: anh Việt Trần (từng là Senior Developer của mảng mobile app tại Foody) cùng chị Mai Lê Khánh Hòa (software engineer có hơn 2 năm kinh nghiệm trong lập trình iOS).

Các bạn có mong muốn đồng hành cùng buổi Techtalk Discussion about MVVM vui lòng đăng ký theo thông tin bên dưới để thuận tiện cho BTC chuẩn bị chương trình.giữ chỗ ngay

Note: Bạn sẽ cần: Một máy Mac với Xcode 7.3 hoặc Xcode cao hơn hoặc laptop có cài Hackintosh. Nhiêu đó đã đủ để bắt đầu hành trình khám phá Swift rồi đấy.

Bạn mong muốn hỗ trợ chương trình?

Nếu bạn mong muốn cống hiến nhiều hơn đến cộng đồng, bạn có thể tham gia cùng ban tổ chức Swift Tutorial Day để trở thành một Traning Assistant tại Swift Tutorial Day.

Ban tổ chức Swift Tutorial Day đang tìm kiếm những bạn  yêu thích iOS và mong muốn trở thành iOS Training Assisstant. Bạn sẽ nhận được cơ hội để:

  • Bổ sung kiến thức về ngôn ngữ Swift tại sự kiện
  • Xây dựng network với cộng đồng nhân sự iOS
  • Chia sẻ những kinh nghiệm của bản thân đến cộng đồng iOS developer tại Việt Nam

Điều duy nhất chúng tôi cần ở bạn đó chính là: Niềm đam mê. Đừng bỏ lỡ một cơ hội để học hỏi và hỗ trợ cộng đồng. Đăng ký ngay bây giờ để trở thành một iOS Training Assistant.

Thời gian: 08h30 – 19h30 ngày 10/09/2016

Địa điểm: Phòng 407, Đại Học Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1, Tp. HCM

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Microsoft và Google sẽ tham gia Vietnam Web Summit năm nay!

Năm 2022 dự đoán sẽ là một năm bùng nổ của những công nghệ Web. Đây là cơ hội tốt giúp các lập trình viên có thể tiếp cận với các công cụ và công nghệ mới giúp cho việc làm web được trở nên cực kì dễ dàng. Hàng trăm công ty công nghệ và cộng đồng phát triển Web đang rục rịch chuẩn bị cho sự kiện năm nay.

Ngoài những chuyên gia sẽ có mặt tại sự kiện năm nay, Vietnam Web Summit được xem như một cơ hội tối để các doanh nghiệp cũng như lập trình viên có thể gặp gỡ và trao đổi những ý tưởng về phát triển sản phẩm từ đó đưa ra những giải pháp tối ưu cho mô hình kinh doanh của mình.

Cơ hội gặp gỡ trực tiếp những chuyên gia hàng đầu thế giới, họ là ai?

Microsoft, Google và rất nhiều công ty công nghệ hàng đầu trên thế giới đã xác nhận tham gia vào chuỗi sự kiện Vietnam Web Summit trên toàn quốc. Đến thời điểm hiện tại có rất nhiều diễn giả từ các công ty lớn trong nước cũng đã xác nhận tham gia chương trình, họ sẽ có mặt xuyên suốt tại 3 thành phố Hồ Chí Minh, Hà Nội và Đà Nẵng. Bạn có thể truy cập website chính thức để cập nhật những thông tin mới nhất về các diễn giả sẽ có mặt trong các sự kiện phù hợp với mình.

Trước mắt hãy cùng điểm qua một số diễn giả sẽ có mặt trong sự kiện Vietnam Web Summit!

Diễn giả: Riza Marhaban

Công ty và vị trí công tác

.NET Developers and Azure Community Leader Singapore

Microsoft Technical Evangelist at Microsoft Singapore

Profile

Riza Marhaban là nhà phát triển phần mềm của Microsoft tại Microsoft Singapore. Với hơn 20 năm kinh nghiệm ở những vị trí IT như team lead, quản lý, đào tạo và kiến trúc sư phần mềm. Riza được biết đến như một lập trình viên .NET fullstack và anh cũng là một co-founder của cộng đồng .NET và Azure Singapore. Bên cạnh việc sử dụng những công nghệ của Microsoft anh cũng rất yêu những giải pháp Open Source khác.

Diễn giả: Phương Nguyễn

Công ty và vị trí công tác

Strategic Partner Manager – Online Partnership Group

Google Asia Pacific

Profile

Với hơn 4 năm kinh nghiệm làm việc với các công ty xuất bản và quảng cáo, Phương đã xây dựng nhiều brand và business trong, ngoài nước . Đặc biệt, thông qua các chiến lược trên Google, chị góp phần thành công mạnh mẽ cho nhiều nhà xuất bản web tại Philippines và Việt Nam.

Diễn giả: Cherry Sireetorn Prommawin

Công ty và vị trí công tác

Search Quality Analyst

Google Asia Pacific

Profile

Cherry Prommawin hiện đang đảm nhiệm vị trí Search Quality Analyst (Phân Tích Chất Lượng Tìm Kiếm) tại Google Châu Á -Thái Bình Dương. Cụ thể hơn, cô đảm bảo duy trì chất lượng của organic search, và chuyên về web spam cùng webmaster relation (quan hệ quản trị web) ở các nước Đông Nam Á. Trước đó, Cherry từng làm Senior Online Specialist (Chuyên Viên Online Cấp Cao) và chuyên gia đầu ngành về các sản phẩm “không thuộc bên tìm kiếm” như Google Analytics, Google My Business, Merchant Center và Google AdWords. Cherry tuy có gốc Thái, nhưng hiện đã sống tại Singapore được gần 10 năm.

Diễn giả:  Nguyễn Lê Quỳnh Thiện

Công ty và vị trí công tác

Engineering Manager

Harvey Nash

Profile

Anh Thiện hiện đang là Engineering Manager tại Harvey Nash Việt Nam, và đồng thời cũng là nhà sáng lập SimplCommerce. Anh có hơn 10 năm kinh nghiệm trong lĩnh vực outsourcing đặc biệt là về Microsoft.NET. Anh cũng giữ nhiều vai trò quan trọng như team leader, và technical architect cho nhiều dự án khác. Với vai trò quản lý ở Harvey Nash VN, anh hiện đang phát triển kỹ năng cho các chuyên viên kỹ thuật, cung cấp các giải pháp công nghệ và đồng thời cũng đưa ra những quyết định chiến lược về nhân sự của những vị trí kỹ thuật quan trọng trong công ty.

Sự kiện hỗ trợ tối đa cho hệ sinh thái khởi nghiệp

Ở phân khúc khởi nghiệp, công nghệ web luôn là một giải pháp tối ưu cho những công ty có nguồn vốn hạn chế. Chính vì vậy, Vietnam Web Summit sẽ là cơ hội lớn để các doanh nghiệp lớn và nhỏ trong khu vực có thể chia sẻ, hợp tác, trao đổi kiến thức và kinh nghiệm nhằm tìm ra những giải pháp công nghệ phù hợp nhất cho mình, đồng thời đây cũng là dịp để mở rộng quan hệ và giới thiệu sản phẩm của mình tới cộng đồng.

Tại Vietnam Web Summit, BTC dự kiến sẽ đón hơn 7000 lượt khách tham dự, hơn 200 doanh nghiệp lớn nhỏ hoạt động trong ngành công nghệ thông tin,hơn 100 đơn vị truyền thông trên khắp cả nước tham gia. Điều đặc biệt tại sự kiện năm nay chính là sự hỗ trợ cho các startup từ phía ban tổ chức, các startup khi liên hệ với ban tổ chức sẽ nhận được nhiều sự hỗ trợ như triển lãm và giới thiệu sản phẩm của mình đến các nhóm khách hàng tiềm năng.

Tiền thân là PHP Day, từ năm 2016 Vietnam Web Summit sẽ đem đến hơn 40 chủ đề tại mỗi thành phố, không chỉ tập trung các chủ đề về công nghệ mà còn mở rộng sang lĩnh vực kinh doanh, marketing và quảng cáo nhằm hỗ trợ các lập trình viên và các doanh nghiệp đặc biệt là cộng đồng khởi nghiệp (Startup) tại Việt Nam..

Vietnam Web Summit là chuỗi sự kiện chuyên sâu dành cho cộng đồng công nghệ chuyên về web được tổ chức thường niên. Được đánh giá là một trong những chương trình hội thảo lớn nhất về lĩnh vực lập trình web tại Việt Nam.

image00

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Techtalk: Mong đợi gì ở hội thảo Meet Magento Vietnam 2016?

Là sự kiện thường niên lớn nhất dành cho cộng đồng yêu thích thương mại điện tử trên nền tảng công nghệ Magento, Meet Magento đã thu hút hàng ngàn chuyên gia và người dùng trên khắp thế giới trong nhiều năm qua. Trở lại Việt Nam lần thứ 2, đơn vị tổ chức, Công ty Cổ phần SmartOSC coi đây là cơ hội để tạo ra diễn đàn chung của cộng đồng thương mại điện tử trong nước và thế giới.

Hội thảo sẽ được tổ chức vào ngày 15/10 tại TP.HCM, với dự kiến khoảng 1.000 khách tham dự, trong đó có nhiều đại diện là lãnh đạo các tổ chức, các tập đoàn công nghệ và thương mại điện tử toàn cầu.

Năm nay Meet Magento Vietnam sẽ tập trung thảo luận về kinh nghiệm và giải pháp xây dựng môi trường kinh doanh trực tuyến, từ những câu chuyện thành công trong nước và khu vực.

Nhiều chủ đề “hot” sẽ được các diễn giả chia sẻ, bao gồm các mô hình startup sử dụng thương mại điện tử, xu hướng công nghệ tiềm năng, cơ hội đầu tư và Magento 2 – một nền tảng đột phá được ra mắt vào cuối năm 2015 sau rất nhiều năm chờ đợi.

Diễn giả của sự kiện là các kỹ sư phần mềm cao cấp, các chuyên gia kinh tế, và rất nhiều lãnh đạo các thương hiệu bán lẻ.

Trong đó, dự kiến có sự góp mặt của nhiều thương hiệu lớn như Google, Facebook, Amazon, Microsoft, Nexcess, PayPal …

300x250 (1)Ông Nguyễn Thái Sơn – đồng sáng lập Công ty Cổ phần SmartOSC cho biết: “Meet Magento Vietnam sẽ một lần nữa tạo ra sân chơi trên diện rộng cho cộng đồng thương mại điện tử nói chung và những người yêu thích hệ sinh thái Magento nói riêng, nhằm tiếp cận với những nền tảng công nghệ mới, tạo ra các cơ hội kết nối để hợp tác phát triển cùng có lợi”.

Tại sự kiện lần đầu tiên được tổ chức năm 2015, Meet Magento Vietnam đã gây bất ngờ với số người tham dự lớn chưa từng có trong lịch sử của chuỗi hội thảo này. Bạn bè quốc tế rất ấn tượng trước các chỉ số phát triển thương mai điện tử của Việt Nam, trước sự quan tâm của cộng đồng doanh nghiệp Việt Nam với nền tảng Magento.

Chúng ta hãy cùng chờ đợi những bất ngờ mới tại sự kiện năm nay. Đừng quên, Meet Magento Vietnam sẽ chính thức diễn ra vào ngày 15/10/2016.

Truy cập trang web chính thức của sự kiện: http://vn.meet-magento.com/ để theo dõi thông tin.

“Chiến tranh thế giới” thứ 3 giữa các tín đồ ngôn ngữ lập trình

Một điều hiển nhiên, khi đã quá quen hay yêu thích một ngôn ngữ lập trình nào, bạn sẽ luôn cho rằng ngôn ngữ lập trình đó là tốt nhất. Khi yêu thì ngôn ngữ mình yêu là đẹp nhất mà! Một tình yêu cố chấp không quan tâm ngôn ngữ lập trình yêu thích của bạn có sự thiếu sót không, khiến cuộc “chiến tranh” tranh luận giữa các developer nổ ra không hồi kết.

Vì sao lại xảy ra cuộc chiến ấy?

Ai cũng biết, mỗi loại ngôn ngữ lập trình được đưa ra đều có ưu điểm, khuyết điểm cũng như mục đích khác nhau. Tuy nhiên, với những tín đồ của ngôn ngữ lập trình, thì ngôn ngữ mình đang dùng phải là nhất có thể giải quyết mọi vấn đề. Nên khi ngôn ngữ mình yêu thích bị chê bai, dẫn đến phe phái của các ngôn ngữ công kích nhau không kém các fan “cuồng” Kpop, bóng đá đâu. Điển hình phải kể đến PythonJava, Java cùng Ruby hay gần đây nhất là Objective-C và Swift “đứa con cùng một mẹ”.

Nếu Java của hãng Oracle là phổ biến thứ 2 trên thế giới và là một trong những ngôn ngữ có chỗ đứng lâu nhất trong giới lập trình. Nó là một “cổ ngữ” dùng để phát triển web. Đây là lựa chọn phù hợp với thực tiễn cho bạn, bởi ngôn ngữ Java được sử dụng cho để viết ứng dụng nền web, nền Windows, nền Android hoặc gần như là bất cứ hệ điều hành nào khác, nó chính là nền tảng cốt lõi để bạn có thể chuyển qua ngôn ngữ khác.

TopDev Techtalk: Swift Tutotial Day.

Thời gian: 08h00 – 17h00 ngày 10/09/2016

Địa điểm: Đại Học Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1, Tp. HCM

image00

Ở Python lại là món tráng miệng hoàn hảo dành cho các lập trình viên “chân ướt chân ráo” trong giới lập trình. Trải qua nhiều năm không ngừng thay đổi để hoàn thiện, Python trở thành nên ưa dùng chỉ sau Java, C và C++. Đây là ngôn ngữ mã nguồn mở và sử dụng miễn phí, thậm chí cho các ứng dụng thương mại. Python đòi hỏi ít thời gian hơn, ít dòng code hơn, và đòi hỏi ít khái niệm cần phải học để đạt được một mục đích xác định hơn. Nhờ việc được sử dụng nhiều trong các ứng dụng phổ biến Python ngày càng được biết đến rộng rãi hơn.

JavaScript: lựa chọn hàng đầu của các lập trình web. Hiện tại JavaScript có thể xem là ngôn ngữ được hậu thuẫn nhiều nhất do được hầu hết các trình duyệt web hỗ trợ. Do có vô số framework đi kèm nên hiện tại và tương lai, nó vẫn được ch
ào đón nồng nhiệt. Cuối cùng, JavaScript tạo nên hệ sinh thái đa dạng với hàng triệu triệu nền tảng và thư viện Javascript được xây dựng và cung cấp miễn phí (và có phí) cho chúng ta sẵn dùng. Nếu muốn tìm con đường để lập trình chuyên nghiệp, thì JavaScript chính là ngã rẻ thích hợp của bạn.

Tân binh Swift, mối đe doạ tìm ẩn!

Thời gian hơn 2 năm gần đây, Swift xuất hiện như một làn gió mới trong giới ngôn ngữ lập trình bởi nhiều tính năng của nó. Được miêu tả về sự tăng trưởng của Swift là “chưa có tiền lệ”. Khi 7 tháng sau khi được ra mắt lần đầu tiên, nó đã leo lên vị trí 22 trong số hàng trăm ngôn ngữ lập trình đang tồn tại. Swift đang được Apple đầu tư, phát triển các tính năng tốt nhất có thể. Để một thời gian nữa khi đã “đủ lông đủ cánh”, Swift sẽ là là ngôn ngữ kế nhiệm thay thế Objective-C.

Như được Apple cam kết Swift không chỉ giúp viết ứng dụng dễ hơn mà bản thân ứng dụng cũng chạy nhanh hơn. Đến WWDC, Swift 3 được trình làng với nhiều cải tiến đáng kể. Chúng ta sẽ được thưởng thức các sản phẩm đồ họa hay game sắc nét đầy ấn tượng. Những dòng code được đơn giản hóa cũng là một trong số những lý do nhiều lập trình trẻ lựa chọn, thay vì phải vật lộn với những dòng code của Objective-C dài dòng.

Là em út của đại gia đình ngôn ngữ lập trình có thâm niên, thì với những gì đã làm được, trong thời gian tới Swift sẽ có những bước tiến quan trọng để đón đầu cơn gió mới. Swift chắc chắn sẽ là lựa chọn đầy mạo hiểm với những lập trình viên muốn tạo ra sự khác biệt trong tương lai.

Bản chất chỉ đơn giản vậy thôi

Đa số khi đã quyết định đi theo một ngôn ngữ lập trình nào, các lập trình viên sẽ đầu tư rất nhiều thời gian và công sức để theo học ngôn ngữ đó. Các lập trình viên luôn muốn chọn một ngôn ngữ mang đến nhiều cơ hội trong công việc cùng với mức thu nhập phù hợp với  kỹ năng của mình. Trong khi đó, một phần khác lại muốn thử thách bản thân thì bị hấp dẫn bởi sự mới lạ, thách thức của việc học một ngôn ngữ lập trình mới và tất cả những nhược điểm của nó. Nhưng đa số, mọi người lại ngại việc tốn thời gian cho việc khám phá điều mới, khi đã quen với guồng đã và đang làm.

Hãy giữ một cái nhìn khách quan về ngôn ngữ lập trình thay vì suốt ngày khư khư bảo vệ quan điểm của mình. Để ý những sản phẩm mà họ làm ra và dùng hiểu biết của mình để chia sẻ đến mọi người dưới góc nhìn mới lạ của bản thân. Cuối cùng, tranh thủ học thêm một ngôn ngữ mới, không chừng bạn sẽ thấy cái thứ bạn vẫn luôn chê bai lại thú vị đấy chứ.

Còn bạn, bạn chọn gì?

Bạn có phải là người thích đương đầu với thử thách hay không? Nếu còn đang mờ mịt về con đường mới lạ cùng “Ngôn ngữ tiềm năng” Swift, thì hãy đến với “Gia sư” từng đứng đầu iOS team tại PayPal và SAP, anh cũng từng là tác giả của một số bài hướng dẫn trên RayWenderlich.com. Đó chính là Subhransu Behera, anh từng đảm nhiệm vị trí Mobile Lead tại Paypal và hiện tại đang làm việc tại Singapore Powers, người sẽ cùng đồng hành cùng bạn trong TopDev Techtalk: Swift Tutotial Day.

Không chỉ được chia sẻ tất tần tật về Playground, Xcode hay Storyboard mà còn nhiều chủ đề khác hấp dẫn không kém, bạn có đến một ngày để tận hưởng lận đấy. Chưa hết đâu, mỗi khu vực của workshop, bạn còn được củng cố kiến thức Swift vừa được Subh trao đổi với hoạt động build một số ứng dụng đơn giản. Với hoạt động nâng cao hơn, người tham gia có thể xây dựng một ứng dụng chính và áp dụng kiến thức đã học lên đó.

Tin chắc, với kinh nghiệm lăn lộn trên chiến trường nhiều năm của mình Subh sẽ đem đến cho bạn một buổi Workshop có một không hai trên hành trình khám phá cái mới của bạn.    

Thời gian: 08h00 – 17h00 ngày 10/09/2016

Địa điểm: Đại Học Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1, Tp. HCM

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Thi làm game, du lịch Kuala Lumpur

Tại sự kiện Mobile Game Asia tuần này, chúng tôi đã có cơ hội được gặp nhiều lập trình viên tài năng, nhiếu studio tuyệt vời và các nhân vật chủ chốt trong ngành công nghiệp game. Với hơn 500 triệu đô la lợi nhuận từ game, lượng game thủ di động đạt hơn 14 triệu, Malaysia hiện là ngôi sao sáng chói đầy tiềm năng của thị trường game Châu Á!

Trong lần tổ chức đầu tiên này tại Đông Nam Á, IMGA đã hợp tác với MDEC (tổ chức thúc đẩy thương mại điện tử quốc gia).

Hasnul Hadi Samsudin, Giám Đốc Phòng Công Nghệ và Nội dung sáng tạo tại MDEC cho biết: “2016 là một năm rực rỡ của nền công nghiệp game Malaysia, với sự phát triển mạnh mẽ của nhiều công ty game nội địa, những câu chuyện thành công của game startups, và nhiều giải thưởng vinh danh ở trong nước và khu vực.

Mobile Game Asia (MGA) 2016 tại Kuala Lumpur cũng là một cơ hội tuyệt vời để các công ty trong và ngoài nước network, chia sẻ kiến thức và trao đổi ý tưởng về những xu hướng mới nhất. Tôi rất vui mừng khi thấy ngày càng nhiều game developer tại SEA được kết nối với nhau, từ đó có thể tạo được sự thống nhất mật thiết cho cả khu vực”.

Tìm việc làm Game đãi ngộ tốt trên TopDev

Chuyển đi đến sụ kiện Level Up – Kuala Lumpur, Malaysia

Bên cạnh các sự kiện đã và đang diễn ra, sắp tới đây MDEC sẽ tổ chức thêm Level Up KL (5-9 tháng 11 năm 2016). Ở Level Up năm nay, hội nghị khu vực Đông Nam Á sẽ pha trộn cả thành phần tham gia ở khu vực lẫn quốc tế.

Nếu bạn nộp game đến cuộc thi .imgawards.com trước 31 tháng 8, bạn sẽ có cơ hội giành được chuyến đi đến Level Up KL (vé máy bay + khách sạn + vé vào sự kiện miễn phí, với tổng giá trị lên đến 1000 đô la). Sẽ có hai giải thưởng cho người thắng cuộc: lần đầu tiên ở tháng bảy, lần thứ hại vào tháng tám. Đừng bỏ lỡ có hội nhé!

Lưu ý: cuộc thi chỉ áp dụng cho lập trình viên ở khu vực Đông Nam Á.

Techtalk via imgawards

Xem ngay những tin đăng tuyển dụng IT mới nhất trên TopDev

Dù là ai xin đừng xem nhẹ phát triển sản phẩm

Sản phẩm là linh hồn của công ty. Chịu lỗ cũng được, nhân sự ít cũng được, nhưng chỉ cần sản phẩm tốt, thì luôn luôn “có một con đường”. Đôi lúc vì không trực tiếp mang lại “của cải” về cho công ty như các bộ phận sale và marketing nên vô hình chung việc phát triển sản phẩm, đặc biệt khi sản phẩm đã tốt ở một mức nhất định, thường bị xem nhẹ.

Đừng tưởng có được sản phẩm là dễ

Theo một khảo sát của Harvard Business Review, chỉ có khoảng 40% sản phẩm có thể “sống” cho đến lúc xuất hiện trên thị trường, và gần phân nửa trong số đó không mang lại lợi nhuận. Dù đây là một khảo sát chung trên mọi lĩnh vực kinh doanh, chúng ta có thể thấy các sản phẩm điện tử như ứng dụng cũng không là một ngoại lệ khi xét tới số lượng ứng dụng xuất hiện mỗi ngày.

Thậm chí dù bạn tạo ra một sản phẩm tốt, nhưng sản phẩm đó tốt cho ai? Nó đã trả lời được những câu hỏi cơ bản chưa? Ví dụ như:

  • Ai sẽ dùng ứng dụng này? Liệu thị trường có thật sự đủ lớn để sản phẩm này tồn tại
  • Đã có sản phẩm nào thống lĩnh thị trường đó chưa?
  • Sản phẩm đã có gì khác biệt với những sản phẩm khác?
  • Tuyển dụng Product Owner
  • Jobs by

Không nắm rõ về sản phẩm, chuyện gì sẽ xảy ra?

Trên thực tế, điều này có thể xảy ra và dễ dàng mang lại sự thất bại cho sản phẩm. Điều này thường được hiểu là “thiếu thông tin” giữa các phòng ban, nhưng một mặt khác cũng thể hiện sự “thiếu hiểu biết” về sản phẩm của mỗi thành viên trong công ty.

Một coder nếu chỉ biết “code” mà không quan tâm đến mục tiêu của sản phẩm có thể sẽ code chức năng “không ai dùng”, tệ hơn là hiểu nhầm ý khách hàng hoàn toàn.

Một nhân viên kinh doanh hay tiếp thị, nếu không hiểu tường tận quá trình thực hiện sản phẩm mà chỉ hiểu về sản phẩm một cách hời hợt chắc chắn sẽ “nói hớ” trong quá trình bán sản phẩm. Đặc biệt là khi gặp phải những khách hàng có chuyên môn cao.

Làm thế nào để hiểu rõ về phát triển sản phẩm

Ở một số thị trường, với thói quen sử dụng điện thoại “lạ” và phát triển như Nhật Bản, tạo ra sản phẩm để đáp ứng thị hiếu người dùng đóng vai trò rất quan trọng và không hề dễ dàng. Những Product Manager chịu trách nhiệm cho sản phẩm ở thị trường này phải hiểu rất rõ sản phẩm cũng như người dùng.

Là một Product Manager tại Rakuten 3 năm, anh Nguyễn Duy Anh hiểu rõ những điều đó hơn ai hết. Anh luôn trăn trở với những câu hỏi: “Tại sao các công ty lớn thường thất bại khi phải xây dựng sản phẩm mới? Tại sao các kỹ sư tài năng lại làm ra những sản phẩm mà không ai dùng đến?”.

Anh mong muốn có thể trao đổi thêm về những trăn trở đó tại TopDev TechTalk: All about Product Management – Views from the bottom.

Chia sẻ nỗi trăn trở của anh là sự có mặt của vô số tên tuổi lớn đến từ:

VCCORP

Nghe đến cái tên đi tiên phong trong làng công nghệ, sở hữu vô số sản phẩm thương mại điện tử (TMĐT) như VC Corp, có lẽ chúng ta đã không còn lạ lẫm.

Với sự tham dự của anh Tuấn Nguyễn Phó TGĐ của VCCorp, được mệnh danh là “sếp của các Product Manager”. Ngoài ra, sự giao thoa giữa hai phong cách TMĐT Việt Nam và Nhật Bản sẽ được thể hiện thông qua buổi trao đổi.

Viettel

Viettel là một trong những tập đoàn đi tiên phong trong phát triển công nghệ viễn thông tuy nhiên cùng lúc vẫn phát triển công nghệ phần mềm rất mạnh mẽ với trung tâm phần mềm có hàng nghìn nhân viên làm việc.

Đến với TopDev Techtalk kì này, chúng ta sẽ được gặp anh Dương Minh Sơn, Product Manager của Viettel. Anh sẽ chia sẻ góc nhìn của bản thân khi vừa là một coder, vừa là một Product Manager.

Tiki

Tiki là một ngôi sao sáng trong cộng đồng Startup, với tốc độ tăng trưởng thần kì cùng vô số nguồn đầu tư khổng lồ. Tiki đã đi từ “con số không”, đến “đồ sộ”.

Với tốc độ và quy mô lớn như vậy, đội ngũ của Tiki luôn là những “ngôi sao ưu tú”. Anh Nguyễn Đăng Hoàng, Product Manager tại Tiki sẽ chia sẻ phương châm “tuyển dụng người tài” của Tiki.

Và bạn

Bạn suy nghĩ như thế nào về sự quan trọng của phát triển sản phẩm. Chẳng phải bạn luôn mong muốn công ty nơi bạn làm việc phát triển thật tốt. Vậy tại sao bạn không bắt đầu bằng việc tham dự TopDev TechTalk: All about Product Management – Views from the bottom để có thể hiểu rõ về phát triển sản phẩm hơn nữa.

Hà Nội

Thời gian: 19h00 – 21h00 ngày 26/08/2016.

Địa điểm: Tầng 8, tòa nhà Hanoi Creative City, 1 Lương Yên, Bạch Đằng, Hai Bà Trưng.

Hồ Chí Minh

Thời gian: 18h00 – 21h00 ngày 27/08/2016.

Địa điểm: Lầu 9, ĐH Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1.

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Tâm thư của dev: Hãy khiêm tốn trong lập trình

Portrait Of Happy Young Asian Man; Outdoors

WARNING: Bài viết rất dài, đừng đọc, có đọc cũng sẽ không rút ra được bài học gì đâu :~

Mình đã tìm hiểu lập trình hơn 2 năm rồi, mà cũng không đúng. Phải là từ hồi 2011 tới giờ, từ cái lúc có được cái máy tính, vòi vĩnh mẹ để có internet để được chơi game này nọ. Nhưng mình không có khiếu chơi game cho mấy, năm lớp 7 mình học làm DJ với Virtual DJ, cũng mix nhạc đủ các kiểu, rồi đến Photoshop, ghép hình mấy đứa bạn của mình, rồi làm Video Clip bằng Proshow Producer…

Năm lớp 8 và 9 thì học làm web, ban đầu là làm mấy cái website kiểu Drag and Drop (kéo thả các thành phần để tạo ra nội dung cho website), sau đó, thấy nó không ưng ý với mình cho lắm, nên quyết định học cách tự tạo một website, nào là html, css, php. Thực ra, cho đến bây giờ, mình chỉ biết html gồm có 3 thẻ head, title và body và cũng chẳng chắc chắn là nó chính xác hay không. Học sơ sơ, vô lớp học thêm “thể hiện màu mè” đủ kiểu, ghi lên bảng cho bọn bạn trố mắt nhìn (thực ra cũng chẳng đứa nào quan tâm đến cái mớ code ấy). Rồi thêm cái trò phá hoại mà mình cùng thằng bạn làm ra, với qui mô “cấp trường”, lợi dụng cái router wifi của trường (chả trách cái người setup mạng), để id và pwd (viết tắt của PassWorD) mặc định, để cho em đăng nhập vào, và điều khiển, vào cái ngày định mệnh ấy, khi trường em tổ chức thi Toán trên mạng (trước đó em có ý định đi thi nhưng không ôn bài, ganh tị mấy bạn đi thi, nên em phá), em đã phá cái modem ấy bằng cách reset cấu hình, làm cho modem không cung cấp internet được, thế là mấy bạn dừng, khoảng 15′ sau thì có người fix và tiếp tục thi.

Rồi thêm vụ nói dối bỏ quên đồ trong thư viện, bảo chú bảo vệ cho mượn chìa khóa, mục đích là để reset modem setup lại cái id và pwd về mặc định (mục đích để làm ăn về sau), sau nữa là vụ “hack” facebook (đoán bừa pwd là số điện thoại) của nhỏ bạn, thực ra là người mình thích, muốn tìm hiểu xem nó có đang quen thằng nào không, cố tình để lại dấu vết, nhắn tin với thằng bạn đã hợp tác cùng mình ở phi vụ phía trên rằng: “Tao đã hack vào facebook của con xyz để nhắn tin cho mày nè :))”, sau vụ đó, con bé đổi luôn password và mình không bao giờ lọt vào mắt em ấy :'((

Đến năm lớp 10, hầu như mình bỏ quên tất cả vì mình đi học xa, không có máy tính, chỉ có cái điện thoại cảm ứng, vuốt vuốt, cũng khá mượt ^^. Hè năm đó, mình bắt đầu “thay đổi” từ đây, mình được anh gửi cho một cái máy tính vì có nguyện vọng sẽ đi theo ngành CNTT, rồi, mình bắt đầu có nguyện vọng đi thi HSG Tin, mình tìm sách, vô thư viện tỉnh để tìm sách chuyên Tin, ôi giời ơi, thôi cái mớ khủng khiếp ấy, cảm giác ấy, đến tận bây giờ mình vẫn chưa quên được, mình không hề quen biết bọn nó, mà bọn nó cũng chẳng bén mảng đến mình, thế là mình bỏ cuộc, mình biện minh cho bản thân với suy nghĩ là: “Bọn chuyên Tin tụi mày đi thi, bọn mày éo tạo được một sản phẩm gì thực tiễn, ứng dụng cho cái cuộc đời đẹp đẽ gì cả, chỉ là bọn sách vở.”

Thế là bắt đầu “bay sang” làm “ứng dụng thực tiễn” thế là nghiên cứu C#, mở quyển “C# cho người mới bắt đầu học”, ôi thôi, bọn nó nói gì, làm gì, mình chả hiểu gì cả. Bản tính mình không kiên định nên cứ làm này làm nọ mà chẳng bao giờ thành công, mình chuyển sang học C, mình bắt đầu nắm bắt và hiểu được “nguyên lý” của ngôn ngữ lập trình. Rồi mình lại học C++ rồi thuật toán…

Bây giờ mình 12, trước đó mình đã hoàn thành “vòng gửi xe” của một cuộc thi, mình luôn là một thằng ăn may, bạn bè mình khen mình, nghe thì có hãnh diện đấy, nhưng đó sắp là một nỗi nhục lớn, một nỗi nhục nhã chưa từng có đối với một người hay khoe khoang, thích thể hiện mình với mọi người… Mình đang cố gắng thay đổi, và các bạn hãy thay đổi theo mình, đừng chứng tỏ mình nguy hiểm. Sẽ không ai nếm xỉa đến bạn, bởi vì những mọi người đều muốn an toàn.

Hãy yên lặng! Và biến sự thành công của bản thân thành tiếng ồn.

3 bài học xương máu mà mỗi Product Manager đều phải trải qua.

Vị trí Product Manager là mục tiêu phấn đấu của rất nhiều người, tuy nhiên khi trở thành một Product Manager rồi “đời không như mơ”. Lắm lúc, Product Manager phải nhăn mặt và nhận những “trái đắng” do các quyết định không sáng suốt hoặc chỉ đơn giản là do chưa có đủ kinh nghiệm.

Khi bắt đầu làm một công việc nào đó mới mẻ chúng ta đều phải đối mặt với việc này. Tuy nhiên, “đi trên vết xe đổ” của người khác là điều không hề khôn ngoan tí nào. Vậy tại sao lại lặp lại những lỗi lầm đó nếu chúng có thể được “học trước” một cách dễ dàng?

Topdev Techtalk: All about Product Management – Views from the bottom.

Hà Nội: 19h00 – 21h00 ngày 26/08/2016

Địa điểm: Tầng 8, tòa nhà Hanoi Creative City, 1 Lương Yên, Bạch Đằng, Hai Bà Trưng

Hồ Chí Minh: 18h00 – 21h00 ngày 27/08/2016

Địa điểm: Lầu 9, ĐH Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1.

^FBCB3E50DB113E7C896A008997E52E67C2DF29F07B5E587F11^pimgpsh_fullsize_distr

Bài học số 1:Kiên trì chưa hẳn là tốt, phù hợp mới là tất cả

Chủ nghĩa “kiên trì” đã ăn sâu vào văn hóa Châu Á của chúng ta, đôi lúc chúng ta bị ám ảnh bởi việc cái gì tốt cũng đồng nghĩa phải bỏ rất nhiều công sức, phải có một đội ngũ hùng hậu làm việc cật lực ngày đêm đằng sau nó. Trên thực tế điều này không hoàn toàn đúng.

Trong những ngày đầu tiên của những “ông hoàng” như Facebook, số lượng lập trình viên ban đầu không hề là một đội ngũ hùng mạnh mà chỉ là một vài người. Tuy nhiên Facebook mang lại những gì mà người dùng thích và phù hợp nhất với thị trường lúc bấy giờ. Facebook xuất hiện như một cơn mưa rào giữa sa mạc, chẳng phải là quá đúng lúc hay sao?

Bài học số 2:Phải có một đội ngũ làm việc hòa hợp

Đội ngũ của bạn không phải lúc nào cũng hoàn hảo, không phải lúc nào siêu nhân cũng được việc và không phải lúc nào “hối thúc” cũng là cách hiệu quả. Tạo một tinh thần hợp tác và cởi mở trong đội ngũ là điều rất quan trọng.

Ở một số công ty lớn, chuyện “phòng nào làm việc nấy” vẫn còn tồn tại. Hậu quả của việc này thường là vô số thông tin về sản phẩm bị sai lệch, dẫn tới nhiều tính năng không đúng so với ý tưởng ban đầu đề ra. Thậm chí việc hứa với khách hàng một đằng, làm một nẻo có thể xảy ra.

Ngược lại, nếu mọi bộ phận đều hoạt động với cùng một mục tiêu thì sao. Sản phẩm sẽ đúng ý người dùng, đánh trúng thị trường tiềm năng, đội ngũ quảng bá sản phẩm sẽ truyền đạt những thông tin chính xác nhất, trung thực nhất cho khách hàng. Một sản phẩm còn đòi hỏi điều gì hơn thế nữa?

Tham khảo tuyển dụng product manager lương cao trên TopDev

Bài học số 3: Không tối ưu là chết

Tối ưu thường bị hiểu nhầm với tiết kiệm. Ở một số công ty lớn với khả năng tài chính mạnh mẽ, chúng ta thường bỏ qua điều này.

Một sản phẩm tốt, đến từ một Product Manager tốt, phải là một sản phẩm được xây dựng một cách tinh gọn có chỉ số ROI (Return on Investment) cao. Muốn đạt được điều này chỉ có một giải pháp: Tối ưu hóa!

Mọi đồng tiền của công ty bỏ ra đều phải được sử dụng vào mục đích đúng đắn, hiệu quả. Nếu là chi phí, phải tiết kiệm nhất, nếu là nhân lực, phải làm việc hiệu quả nhất. Tất cả đều phải mang lại nhiều nhất với ít tổn thất về ngân sách nhất có thể.

Bài học số 3+:Học hỏi từ kinh nghiệm thực tế

Không có gì quý hơn là những kinh nghiệm thực tế đúc kết được trong quá trình làm việc, có vô vàn biến số có thể xuất hiện mà chúng ta không thể liệt kê hết chỉ trong một bài viết.

Thấu hiểu được điều đó Topdev Techtalk trân trọng mang đến cho cộng đồng developer nội dung mới mẻ với chủ đề: All about Product Management – Views from the bottom. Đến với buổi Techtalk kì này có sự tham dự của anh Nguyễn Duy Anh – Product Manager với 3 năm kinh nghiệm tại Rakuten.

Một số câu hỏi lớn được anh Duy Anh đặt ra nhằm “bật mí” về nội dung của buổi Techtalk: “Tại sao các công ty lớn thường thất bại khi phải xây dựng sản phẩm mới? Tại sao các kỹ sư tài năng lại làm ra những sản phẩm mà không ai dùng đến?”.

Nếu bạn mong muốn trở thành một Product Manager, hay đang đắn đo về việc trở thành một Product Manager. Đừng chần chừ tham dự buổi Techtalk để hiểu rõ bản thân và công việc hơn nữa.

Hà Nội

Thời gian: 19h00 – 21h00 ngày 26/08/2016.

Địa điểm: Tầng 8, tòa nhà Hanoi Creative City, 1 Lương Yên, Bạch Đằng, Hai Bà Trưng.

Hồ Chí Minh

Thời gian: 18h00 – 21h00 ngày 27/08/2016.

Địa điểm: Lầu 9, ĐH Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1.

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Kỹ thuật làm app bản đồ, tìm đường và tính năng bắt Pokemon GO

Các ứng dụng chỉ đường từ lâu đã là công cụ hữu ích, gần như bắt buộc phải hiện diện trên mọi smartphone, mọi nền tảng dành cho những người thường xuyên di chuyển. Có thể kể đến rất nhiều ứng dụng điều hướng di chuyển đắc lực được người dùng yêu thích như: Google Maps, Here Maps…

Gần đây, với sự lên ngôi của trò chơi thực tế ảo, Pokemon GO, các lập trình viên càng có lý do rõ ràng hơn để tìm hiểu về Kỹ thuật làm app bản đồ, tìm đường để đưa vào các ứng dụng mà mình đang phát triển. Trong đó, 2 trong số rất nhiều ứng dụng cụ thể rõ ràng nhất từ kỹ thuật này là tính năng kết nối với app Uber để gọi xe & tạo bot đi dạo bắt Pokemon

Chỉ với 3 tiếng đồng hồ với Khóa học miễn phí Swift iOS của IDE Academy, các dev sẽ sở hữu trong tay 2 tính năng thú vị trên cùng kiến thức nền tảng về lập trình iOS dành cho các bạn mới bắt đầu

  • Sự kiện: Khóa Học Miễn Phí Swift iOS: Kỹ thuật làm app bản đồ, tìm đường và gọi xe Uber
  • Thời gian: 8h30 – 11h30 ngày 20.08.2016
  • Địa điểm: Lầu 4, tòa nhà Kent, 148-150 Nguyễn Đình Chính, Q.Phú Nhuận, Tp.HCM
  • Nội dung chi tiết buổi học:
    – Hướng dẫn sử dụng Map Kit trong iOS để hiện thị bản đồ
    – Hướng dẫn định vị người dùng với GPS trên thiết bị
    – Custom marker trên bản đồ để hiển thị vị trí người dùng và điểm đến
    – Tìm đường giữa 2 location trên bản đồ
    – Gọi đến app Uber để gọi xe
    – Tạo bot đi dạo bắt pokemon mà người chơi chỉ cần ngồi 1 chỗ
    – Ngoài ra còn có các nội dung cơ bản khác về AutoLayout, Animation, Firebase, ASO…

Sự kiện hoàn toàn miễn phí. Nhưng để đảm bảo chất lượng, IDE Academy chỉ cung cấp 50 suất tham dự chương trình, đăng kí TẠI ĐÂY để giữ chỗ!

Techtalk

Sau 7 năm lập trình! Bạn sẽ là ai?

sau 7 năm bạn là gì
sau 7 năm bạn là gì

Sau 7 năm làm việc tôi sẽ là ai? Có lẽ là một trong những câu hỏi mà các lập trình viên tự hỏi nhiều nhất trong quá trình lập nghiệp của mình. Sau một thời gian dài lập trình, kỹ năng code của bạn cũng sẽ không thể đáp ứng tốt được như những người trẻ, duy chỉ có kinh nghiệm của bạn là ngày càng một già dặn. Vì vậy, đây cũng là thời khắc chuyển giao giúp các lập trình viên chuyển sang vai trò của các nhà quản lý.

Khác hẳn với lúc còn ở vị trí coder, hai vị trí “quản lý” là Product Manager và Project Manager sẽ giúp lập trình viên “sang trang” với những vai trò hoàn toàn mới, yêu cầu cho công việc cũng khắc nghiệt hơn. Bởi vì lúc này bạn là người chịu trách nhiệm trước toàn thể công ty về sự thành bại của sản phẩm và dự án của công ty.

Tuy vậy, việc trở thành một Product Manager hay Project Manager có những yêu cầu hoàn toàn khác nhau. Không phải cứ làm “manager” là giống nhau tất tần tật, mà còn có nhiều yếu tố khác ảnh hưởng đến hiệu quả công việc của bạn nữa. Một dự án và một sản phẩm không thể đánh đồng vào nhau được.

Vậy cụ thể những khác biệt đó là gì? Những khác biệt đó nói lên điều gì về khả năng của bạn để trở thành Product Manager hay Project Manager?

Để hiểu được điều đó trước tiên chúng ta cần hiểu rõ về bản chất của Product và Project.

Product là gì?

Product là sản phẩm mà bạn cung cấp cho một nhóm người dùng. Cụ thể trong “vùng đất” của developer thì đó chính là phần mềm và những dịch vụ liên quan.

Vậy còn Project?

Project là một kế hoạch với các chuỗi hoạt động cụ thể đã được định sẵn từ trước nhằm đạt được một mục tiêu nào đó. Project “sống” trong khoảng thời gian xác định và mục tiêu duy nhất của nó là đạt được những gì đã thống nhất và đề ra cho bản thân Project ngay từ lúc ban đầu.

Giả sử chúng ta có một app sắp ra mắt. Rất nhiều dự án nhỏ phải được thực hiện trước khi app này có thể lên “bệ phóng”. Những dự án này đều phải có điểm bắt đầu và kết thúc xác định nhằm chuẩn bị cho sự ra mắt của sản phẩm. Còn về sản phẩm, ở đây là app, sẽ được cải thiện dần trong quá trình tung ra thị trường sau khi nhận phản hồi từ người dùng.

Vai trò của hai “sếp”  là gì?

Product Manager: Họ thường được ví von là “mini CEO”, bởi vì sự tương đồng về công việc, cũng như mức độ quan trọng của nhân vật này. Những “mini CEO” này phải lên chiến lược, trao đổi với khách hàng, sắp xếp công việc của cả nhóm và đặt ra các tính năng cụ thể của sản phẩm. Họ luôn phải liên tục nỗ lực xuyên suốt vòng đời sản phẩm với mục tiêu tối thượng đó là đem lại sản phẩm mà người dùng thích nhất.

Project Manager: Đây là vị trí yêu cầu bạn phải giám sát tỉ mỉ một dự án cố định xuyên suốt từ lúc bắt đầu cho đến khi nó kết thúc. Nhiệm vụ chính của người Project Manager lúc này chính là thực thi những chiến lược mà Product Manager hoặc đội ngũ quản lý (tùy theo văn hóa mỗi công ty). Một Project Manager có nhiệm vụ phải đạt được mục tiêu đề ra ban đầu của dự án, chứ không phải là mục tiêu làm hài lòng khách hàng như Product Manager.

Vậy bạn là ai?

Để trở thành một Product Manager, bạn cần phải có một thái độ cầu thị và tập trung. Tức là dù làm gì đi nữa thì tất cả công việc đều phải phục vụ cho một mục tiêu tối thượng duy nhất. Để làm được điều đó với cương vị Product Manager, bạn còn cần phải biết cách tạo động lực cho team để giúp họ có thể chuyên tâm làm việc và cống hiến.

Nếu là một Product Manager bạn sẽ thường tự hỏi những câu hỏi chẳng hạn như:

+Sản phẩm này giải quyết điều gì?
+Đội ngũ của mình đang làm việc gì vậy?
+Lợi ích của khách hàng từ chức năng này sẽ là gì?

Những mảng mà một Product Manager chịu trách nhiệm:

  • Chiến lược (Strategy)
  • Phát hành (Releases)
  • Ý tưởng (Ideation)
  • Đào tạo (Training)
  • Ngân sách (Profit)

Để trở thành một Project Manager, bạn không cần phải có một thái độ quá cầu thị mà bạn cần phải tập trung hơn vào khả năng xử lí tình huống, suy luận. Đặc biệt là khả năng đạt được các mục tiêu của dự án đề ra với một ngân sách hữu hạn. Tất cả điều này rất giống việc bạn đang điều hành một startup.

Xem thêm: Việc làm product manager lương cao

Nếu là một Project Manager bạn sẽ thường tự hỏi những câu hỏi chẳng hạn như:

+Mình cần những nguồn lực nào?
+Khi nào thì dự án hoàn thành?
+Ai sẽ phụ trách phần này, mình còn thiếu ai để làm điều này?

Những mảng mà một Project Manager chịu trách nhiệm:

  • Ngân sách (Budget)
  • Thực hiện (Delivery)
  • Nguồn lực (Resources)
  • Giải quyết vấn đề (Problems resolution)

Như chúng ta có thể thấy, với hai vị trí trên, chúng ta có hai con người hoàn toàn khác biệt. Việc lựa chọn để phụ trách project hay product tùy thuộc rất nhiều vào khả năng, cũng như tính cách của mỗi người. Nếu đặt một người ở sai vị trí, hậu quả có thể sẽ rất khó lường. Cuối cùng, công ty của bạn sẽ là người chịu trách nhiệm cho việc “ngồi sai ghế” đó.

Để tránh “thảm họa” đó, bạn cần phải hiểu rõ bản thân hơn nữa.

Làm thế nào để chắc chắc “mình là ai”?

Nếu bạn là một developer đã làm việc nhiều năm trong ngành hẳn bạn sẽ không lạ gì với cái tên Nguyễn Duy Anh – Một PM nổi tiếng với ba năm kinh nghiệm tại Rakuten. Anh sẽ là khách mời tại Topdev Techtalk kì này.

Với chủ đề Building a Product Organization: Views from the bottom, anh sẽ mang đến những kinh nghiệm của bản thân, cũng như lời khuyên cho những developer có mục tiêu trở thành một Product Manager hoặc vẫn còn đang băn khoăn không biết bản thân có phù hợp hay không.

Đừng vội vã đặt mục tiêu cho bản thân mà không có sự chuẩn bị kĩ.

Hà Nội

Thời gian: 18h00 – 21h00 ngày 26/08/2016

Địa điểm: Tầng 8, tòa nhà Hanoi Creative City, 1 Lương Yên, Bạch Đằng, Hai Bà Trưng

Hồ Chí Minh

Thời gian: 18h00 – 21h00 ngày 27/08/2016

Địa điểm: Lầu 9, ĐH Hoa Sen, 08 Nguyễn Văn Tráng, Quận 1.

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Hai vũ đài công nghệ Việt khởi công vào tháng 8 này

sự kiện tháng 8

Học thầy không tày học bạn, vì vậy để có được kinh nghiệm thực tế phải tìm cách học từ những người đồng nghiệp, những bậc đàn anh làm việc trong ngành. Qua việc trao đổi và chia sẻ trực tiếp, chắc chắn bạn sẽ có được những kinh nghiệm vô giá.

Để làm được điều đó, những buổi Techtalk cũng như sự kiện chuyên sâu dành cho lập trình viên sẽ diễn ra trong tháng 8 này. Đây là các sự kiện công nghệ đình đám diễn ra ở cả 2 miền Nam, Bắc dành cho cho các lập trình viên ở đủ mọi lĩnh vực, đủ mọi trình độ.

Hai sự kiện đó chính là.

1. Apple Worldwide Developers Conference Extended 2016 – Sự kiện đỉnh cao về lập trình iOS của Apple lần đầu tiên có mặt tại Việt Nam.

Apple Worldwide Developers Conference Extended 2016 được dự đoán sẽ đưa Việt Nam trở thành trung tâm lập trình ứng dụng iOS của khu vực Đông Nam Á nói riêng và Châu Á nói chung.

Thông tin chi tiết:

Thời gian: 17h – 21h ngày 13/08/2016

  • [HCM] Frontend Developers PSD -> HTML cho WordPress, Django – Python web framewok (9 triệu – 12 triệu) — Công ty cổ phần AZDIGI
  • [URGENT] 09 NodeJS / Javascript Developer – ANTS Wants You | Salary from 9 Millions – 16.4 Millions— CTCP Giải Pháp Quảng Cáo Trực Tuyến ANTS
  • [Đà Nẵng] URGENT 10 Java Developers | Lương từ $700 – $1000 — Minori Technology
  • Jobs by

Địa điểm: P.903, ĐH Hoa Sen – số 08, Nguyễn Văn Tráng, Quận 1, Tp.HCM

Fanpage:  https://www.facebook.com/adgvndotcom/

Group:  https://www.facebook.com/groups/adgvn/

Đăng ký ngay để trở thành 1 trong 300 iOS dev tại Apple WWDC Extended 2016 – Bữa tiệc công nghệ iOS đỉnh cao!

Apple Worldwide Developers Conference Extended 2016 được ra đời với mục tiêu trở thành sự kiện công nghệ hàng đầu và duy nhất về iOS dành riêng cho các nhà phát triển ứng dụng tại Việt Nam.

Đến với WWDC Extended 2016, các chủ đề được tinh lọc lại là những chủ đề nhận được nhiều sự quan tâm của các chuyên gia đầu ngành

Autolayout – Những cải tiến trong XCode 8

Kiến trúc ứng dụng: Protocol & Value Oriented Programming

Các kỹ thuật Animation và Transition nâng cao trong iOS 10

AVCapturePhotoOutput trong iOS 10

iMessage và Sticker Store trong iOS 10

Khác

WWDC Extended 2016 còn là dịp ra mắt Apple Developer Group – Nhóm cộng đồng mở chia sẻ, học hỏi các kỹ thuật lập trình chuyên sâu về iOS iDevice – Showroom trưng bày thiết bị di động hiện đại nhất của Apple.

2. TopDev Techtalk: Building a product organization: Views from the bottom

Thử tưởng tượng một Product Manager đang lóng ngóng mới bắt đầu tập tành làm việc, chuyện gì sẽ xảy ra?

Không nắm rõ sản phẩm và mục đích của sản phẩm, tạo ra những tính năng không cần thiết, làm lệch nhịp giữa khách hàng và đội ngũ. Hậu quả thậm chí có thể là rạn nứt mối quan hệ giữa khách hàng và nhà phát triển sản phẩm.

Đến với TopDev Techtalk: Building a product organization: Views from the bottom, để ngăn chặn ngay điều đó.

Thông tin chi tiết

Hà Nội: 18h00 – 21h00 ngày 26/08/2016

TPHCM: 18h00 – 21h00 ngày 27/08/2016

Nếu bạn là một developer đã làm việc nhiều năm trong ngành hẳn bạn sẽ không lạ gì với cái tên Nguyễn Duy Anh – Một PM nổi tiếng với ba năm kinh nghiệm tại Rakuten.

Anh sẽ chia sẻ những kinh nghiệm khi là một Product Manager, cũng như tất cả những điều trên, với một Product Manager không có kinh nghiệm, hẳn chắc chắn sẽ xảy ra.

Ngoài diễn giả chính là anh Nguyễn Duy Anh, với cương vị là Product Manager tại Rakuten, sự kiện cũng có sự tham gia của các khách mời đến từ các đơn vị hàng đầu thuộc các lĩnh vực:

Thương mại điện tử

Bạn sẽ có được góc nhìn từ những doanh nghiệp thành công và dẫn đầu trong ngành, từ Rakuten – Gã khổng lồ TMĐT từ Nhật Bản và cả từ Adayroi, Zamba (VCCorp), Tiki của Việt Nam.

Sản xuất sản phẩm và giải pháp

Bạn sẽ hiểu thêm về qui trình sản xuất sản phẩm cũng như giải pháp từ các đại diện của VNG, Viettel, FPT.

Outsourcing, SAAS, ERP

Bạn sẽ được lắng nghe những chia sẻ từ những thủ lĩnh từ Teamcrop, Silicon Straits, những người đã chiến đấu và đưa đội ngũ của họ qua biết bao “sóng gió”.

Các khách mời sẽ tham gia phần thảo luận chung, trả lời câu hỏi của khán giả, cung cấp thông tin toàn cảnh về PM của các lĩnh vực khác nhau của ngành IT

Tháng 8 – Tháng của Dev, với những sự kiện công nghệ đình đám hứa hẹn những cuộc gặp gỡ và những kiến thức vượt ngoài mong đợi. Nhanh tay đặt chỗ để thưởng thức bữa tiệc công nghệ dành riêng cho bạn!

Mọi thông tin hỗ trợ vui lòng liên hệ:

Tel: 08 6273 3497

Hotline : 0944 685 243 – Ms. Ngọc  |   0963 651 587 – Ms. Nguyên

Tui muốn làm Product Manager (PM)! Biết PM là gì chưa mà đòi?

product manager là gì

Sau hàng năm trời còng lưng ra code bạn đã cảm thấy vị trí của mình trở nên nhàm chán và công việc quá nặng nề. Trong khi bạn bị việc rượt đuổi thì PM của bạn suốt ngày đi vòng quanh hối thúc. Bạn cảm thấy stress và bất công, bạn nghĩ nếu Product manager là “người đi hối” thì bạn cũng làm được. “Phải trở thành PM ngày bây giờ mới được!” – Bạn quyết tâm như vậy.

Và đúng là như vậy, khi đã trở thành một PM bạn sẽ không cần phải code nữa. Nhưng bù lại cho việc đó, bạn có “cả tá” việc phải thực hiện, và trách nhiệm của bạn cũng “cao ngất trời”.

Làm PM dễ mà …cứ làm là được !

Thử tưởng tượng một PM đang lóng ngóng mới bắt đầu tập tành làm việc, chuyện gì sẽ xảy ra?

Không nắm rõ sản phẩm và mục đích của sản phẩm, tạo ra những tính năng không cần thiết, làm lệch nhịp giữa khách hàng và đội ngũ. Hậu quả thậm chí có thể là rạn nứt mối quan hệ giữa khách hàng và nhà phát triển sản phẩm.

Tất cả những điều trên không phải là thảm họa cho công ty bạn sao? Đáng tiếc là, với một PM không có kinh nghiệm điều này chắc chắn sẽ xảy ra. Công việc của một PM không chỉ đơn thuần là thúc giục team mà còn bao gồm:

  1. Nghiên cứu thị trường và nhóm khách hàng mục tiêu
  2. Tìm hiểu tính năng, giá trị cốt lõi của sản phẩm
  3. Truyền đạt thông tin về sản phẩm cho đội ngũ
  4. Xác định rõ hướng đi cho sản phẩm
  5. Kết nối đội ngũ làm việc với nhau
  6. Nhiều vậy ai làm nổi?

Tham khảo tuyển dụng product owner lương cao trên TopDev

Sướng quá, sướng như vầy nè!

Với một bản mô tả công việc như trên, chắc chỉ có người “ba đầu sáu tay” mới làm nổi. Khi đã trở thành một PM chúng ta phải đối mặt với nhiều vấn đề hơn. Phải quan tâm tới nhân sự nhiều hơn. Phải giữ điểm cốt lõi của sản phẩm, nhưng đồng thời cũng phải làm vừa lòng khách hàng.

Bởi thế, lắm lúc PM cũng phải “khóc thầm” vì hiểu nhầm ý khách hàng, product bị lỗi, team cãi nhau, đội ngũ lập trình hiểu nhầm ý,.. Có hàng tá công việc mà một PM phải đảm bảo chứ không còn chỉ chú tâm vào code như trước đây nữa.

Vậy làm sao thành PM được?

“Ôi khó quá, vậy thôi, làm coder tiếp vậy” – [N]ever [G]ive [U]p, hãy nỗ lực đi, bạn làm được mà. Khó là vậy, nhưng, chỉ cần sự rèn luyện, một số buổi training từ một PM có kinh nghiệm là bạn đã có thể trở thành một PM!

Vậy phải tìm một mentor để có thể trở thành Product Manager tài năng ngay bây giờ! Mà khoan, tìm thì phải tìm ai bây giờ? Thì vào link trên mà đọc nha.

Xem ngay các việc làm product manager hấp dẫn tại Topdev.vn