#career_in_spotlight #2k3_nulocareer
Học để ra thành nghề nên bắt đầu sao nhỉ?
đây là top 1 câu hỏi dì nhận được (ngoài ngành có, chưa vào ngành cũng có) và nay dì nhờ bạn Scarlet- ngành Computer Science tại University of British Columbia hiện là thực tập sinh tại Google Canada giải đáp nhé
.
.
.
(...)
Trước khi phấn khích nhảy vào cách học lập trình, bạn hãy đặt những câu hỏi này cho bản thân và tự trả lời bằng cách viết xuống giấy/sticky note:
1. Vì sao bạn học lập trình? Mục đích và mục tiêu của bạn là gì?
2. Bạn sẵn sàng bỏ ra bao lâu để "phá băng” vào ngành này?
3. Cách bạn tự học thường như thế nào?
Và dán lên đâu đó dễ thấy, đại loại nó sẽ như một bảng chỉ đường soi sáng cuộc đời khi bạn lỡ lạc lối sau này.
Đồng thời ở câu 1:
- Nếu bạn học vì muốn trở thành tỷ phú như Bill Gates hay nổi tiếng qua một đêm như Nguyễn Hà Đông với Flappy Bird?
--> Hãy tìm một mục tiêu gần và thực tế hơn.
- Nếu bạn học vì bố mẹ bảo?
--> Xin lỗi, bạn sẽ không đua được với mấy đứa đam mê thật sự như tụi mình đâu. Hãy suy nghĩ kỹ nếu bạn đang học vì ai đó thay vì cho chính bản thân bạn.
- Nếu bạn học vì đam mê?
--> Hãy đặt một mục tiêu cụ thể hơn, vì đam mê xuất phát từ cảm xúc và nó sẽ không ổn định, vì thế bạn cần lý do vững hơn để trụ lại. Ví dụ: Phát triển cộng đồng công nghệ ở Việt Nam, phát triển ứng dụng giúp sinh viên nghèo kết nối với tri thức, có một công việc ổn định và được làm những gì mình thích,...
I. Chọn ngôn ngữ
Câu hỏi thần thánh "Tôi nên học ngôn ngữ nào đầu tiên?" luôn xếp đầu danh sách thắc mắc của các bạn newbie và có vô vàn video ngoài kia nói về chủ đề này. Đối với mình, ngôn ngữ lập trình được coi là công cụ và bạn nên quan tâm đến việc "Học ngôn ngữ này sẽ giúp ích gì cho vấn đề mình đang cố giải quyết?" hơn là "Ngôn ngữ nào là tốt nhất để học?". Đơn giản vì học bất kỳ ngôn ngữ nào cũng sẽ giúp bạn hiểu những khái niệm căn bản trong lập trình.
Top 3 ngôn ngữ thích hợp với người chưa biết gì về lập trình:
Python
Javascript
Java
II. Học chắc lý thuyết và làm các bài tập nhỏ
Phần này đòi hỏi sự kiên nhẫn cao vì 3 - 6 tháng đầu là khoảng thời gian khó khăn nhất. Không phải do lập trình căn bản khó, mà vì đây là lúc tâm lý người mới học muốn bỏ cuộc nhất. Có rất nhiều khái niệm mới, trừu tượng, nên đa số mọi người cảm thấy khó thở vì nó không đơn giản như tưởng tượng chút nào. Cộng thêm việc học theo hướng dẫn miễn phí trên mạng hay rơi vào cái bẫy phổ biến: Bạn làm theo như một cái máy, có thể mọi thứ hoạt động nhưng bạn không nắm rõ chuyện gì đang xảy ra. Bởi vậy, nhiều người khoe với mình đã làm được cả chục đồ án sau khi tự học một thời gian, nhưng tới khi mình hỏi đồ án này hoạt động thế nào hay dòng code kia có chức năng ra sao, họ không giải thích được...
III. Tăng kinh nghiệm bằng các dự án thực tế
Tự học một thời gian, mình dần lấy được sự tự tin từ nền tảng kiến thức vững chắc qua sách vở và những khoá học trên mạng, từ đó lấy động lực tham gia đủ cuộc thi lớn bé trong thành phố.
Hackathon là tên gọi chung những cuộc thi kéo dài 24/36/48 giờ liên tục dành cho phát triển ý tưởng công nghệ. Cơ bản là bạn sẽ phải mang theo laptop, gối, chăn, bàn chải đánh răng và những vật dụng cá nhân cần thiết để cắm sân qua đêm. Thể lệ cuộc thi thường khá đơn giản: bạn lập một đội từ 3 - 5 người, phát triển từ một ý tưởng sơ khai (nghiêm cấm bất kỳ hình thức chuẩn bị nào trước) thành một sản phẩm hoàn thiện, và cuối cuộc thi thuyết trình với ban giám khảo.
Có 2 loại hackathon:
- Kỹ thuật (technical hackathon): thường dành cho lập trình viên và dân thiết kế. Người dự thi có thể phát triển bất kỳ thứ gì liên quan đến công nghệ. Phần mềm thì có app, web, game,... Phần cứng thì có robots, xe mini,... Giới hạn là bất cứ thứ gì điên rồ mà bạn có thể nghĩ ra.
- Không kỹ thuật (non-technical hackathon/case competition): dành cho tất cả ngành nghề. Cuộc thi sẽ đưa ra một đề tài hoặc vấn đề bất kỳ trên toàn cầu, trong thời gian cho phép bạn phải phát triển một mô hình và kế hoạch kinh doanh lẫn thiết kế hoàn chỉnh cho giải pháp của bạn.
Kết
Tổng hợp lại, có 4 giai đoạn bạn sẽ đi qua khi tự học lập trình:
0. Xác định rõ mục đích và mục tiêu học
1. Chọn ngôn ngữ phù hợp với mục đích/nhu cầu/định hướng
2. Lấy kiến thức nền từ lý thuyết
3. Lấy kinh nghiệm thực tế từ chiến trường (hackathon & dự án)
.
.
.
(còn tiếp)
*bản quyền được bảo lưu vui lòng không sao chép nội dung này khi chưa được sự đồng ý qua văn bản
Để tìm hiểu hết những sự vạn biến và bất biến trong nghề làm game của tác giả Scarlet và hơn 22 chuyện nghề khác , các cháu có thể đặt mua full ấn phẩm dày cộm 212 trang in màu “Người Trong Nghề IT” của Spiderum tại xốp pi: https://shp.ee/uuy8six
dì xin được code độc quyền SPIDNULO để giảm thêm 12% tối đa 50k đơn 85k nữa luôn cho nhẹ ví
cách dùng mã độc quyền: vào ví voucher tại đây https://shp.ee/xsugxnq -> “nhập mã voucher” -> nhập SPIDNULO -> lưu mã và dùng khi thanh toán
pi in python 在 BC Joaillerie Facebook 的最佳解答
I am so excited and proud to see my designs in Vogue hk
Thank you darling @s.e.a.n.k
❤❤❤
#voguehk #bcjoaillerie
#Repost @voguehongkong
・・・
Feeling Dotty: the timeless print showed up in '50s is everywhere in the shows of Spring/Summer 2019, from Celine's first look to Max Mara's print on print, polka dots has proved it to be ever-changing and playful.
在時裝中波點不曾離開,而是千變萬化出現在各種設計當中。在今季,大大小小的波點都出現在Celine、Max Mara、Prada、Burberry以及Marc Jacobs的時裝展中,證明了其經典但不失玩味的時裝地位。
Photography: Leungmo @leungmo
Styling: Sean K. @s.e.a.n.k
Producer: Katherine Ho @aw_kath
Styling Assistant: Cherry Mui @cherrymuii
Makeup Artist: San Chan @_chansan_ @ ZING the makeup school.
Hair Stylist: Lawrence Chan @lawrence_2hair @ PI. Models: Zhao Yi @longtengmodels and Wang.Xiaoni
@ Focus Models
Python from Bowie Chan Wing Wai Snake from Fishman Shop.
#voguehongkong
pi in python 在 紀老師程式教學網 Facebook 的最佳解答
[AdaFruit 教學文系列 13] 用 Raspberry Pi 控制繼電器,以操縱 110V 大伏特數的電器
Raspberry Pi 由於耗電量少(Model A 1.5W、Model B 3.5W),所以很適合插電開整天,作為「家庭自動化」主機。如:防盜偵測,移動偵測…等。今天要介紹給大家的是,配合上一篇的移動偵測,做出用 Raspberry Pi 操縱繼電器,好讓 110V 大伏特數(跟主機板上 5V 與 3.3V 來比的話,一般家用電器的 110V 的確是大伏特數)電器開或關。
材料非常簡單:Raspberry Pi、麵包板、PIR 移動偵測器、繼電器、跳線少許(快要變成料理節目了 … XD)。接著就是把它們按照指示接起來,然後下載人家已經寫好的 Python 軟體,接著,只要有人移動,連在繼電器上的電器(如電燈),就會被 Raspberry Pi 點亮。很簡單喔!
您可以參考下列連結試試看:
http://learn.adafruit.com/adafruits-raspberry-pi-lesson-13-power-control