10 cách để phát triển như một nhà phát triển trong năm 2017

Khi năm 2016 trôi qua và công việc chậm lại, hy vọng bạn sẽ bắt đầu cảm thấy những người hốt hoảng trong năm mới.

Giọng nói nhỏ đó trong đầu nhắc nhở bạn rằng bạn có khả năng nhiều hơn. Rằng tiềm năng của bạn vẫn chưa được giải phóng.

Nếu bạn đang tìm kiếm 10 cách để bắt đầu kế hoạch phát triển như một nhà phát triển vào năm 2017, thì hãy tiếp tục đọc BỈ CHỈ Nếu bạn hứa sẽ cam kết với ít nhất một.

Thỏa thuận? Hãy làm điều này sau đó.

# 10: Gửi PR cho dự án nguồn mở mà bạn sử dụng

Trả lại không phải xảy ra vào thời điểm Giáng sinh.

Có hàng tấn dự án nguồn mở với hàng ngàn vấn đề mở đang chờ được xử lý.

Bạn sẽ phát triển như thế nào:

Đóng góp cho nguồn mở cho phép bạn viết mã trên sân khấu của thế giới.

Cảm thấy áp lực rằng hàng ngàn người khác có thể sẽ sử dụng mã của bạn (thay vì chỉ xem xét 10 anh chàng trong nhóm của bạn tại nơi làm việc) là rất quan trọng đối với sự phát triển của bạn với tư cách là nhà phát triển.

Hãy nghĩ đến việc đóng góp cho nguồn mở như chế độ điên rồ để mài giũa thủ công của bạn; làm điều đó đủ nhất quán, và áp lực đó từ trách nhiệm giải trình hàng loạt sẽ trở thành bản chất thứ hai đối với bất kỳ dự án nào.

Thêm vào đó, bạn đang giúp đỡ một dự án giúp công việc của bạn dễ dàng hơn. Trả lại 365 ngày / năm, không chỉ trong tháng 12.

Nhân đôi, nếu bạn là loại người thường xuyên bắt đầu và dừng các dự án phụ, đây là một cách tuyệt vời để tham gia vào một dự án phụ với ít cam kết.

Tôi cũng đã viết cả một bài về cách nguồn mở giúp bạn phát triển mà bạn nên kiểm tra. (Nó cũng có tính năng Evan You từ vue.js)

Và sau đó bắt đầu với hướng dẫn này của Vadim Demedes.

Và sau đó theo dõi @yourfirstpr để được nhắc nhở cả năm về PR.

# 9: Đi đến một hội nghị dev

Nhưng tôi có thể xem tất cả các buổi ở nhà.

Thật vậy, bạn có thể, nhưng có 2 lợi ích cụ thể bạn sẽ không bao giờ nhận được ở nhà:

  1. Bạn sẽ không gặp gỡ những người mới và có những cuộc trò chuyện tuyệt vời có thể ảnh hưởng đến sự nghiệp của bạn, các dự án bạn đang thực hiện và hơn thế nữa.
  2. Bạn sẽ không ở trong một môi trường mới, chìa khóa để mở mang đầu óc cho cảm hứng mới.

Bạn sẽ phát triển như thế nào:

Chúng tôi gửi X-Teamers đến các hội nghị khá thường xuyên và mỗi người trong số họ trở lại từ họ được làm mới, truyền cảm hứng, động lực và đam mê hơn về những gì họ làm.

Có rất nhiều thứ bạn có được từ việc tham dự các hội nghị hơn bạn nghĩ. Trên tất cả những kiến ​​thức bạn có được, các kỹ năng xã hội bạn có thể giúp bạn:

  1. Các nhóm lãnh đạo tốt hơn và xây dựng mối quan hệ với các nhà phát triển khác
  2. Bắt đầu / tham gia / tham gia vào cộng đồng dev
  3. Tìm hiểu làm thế nào để nói tại các hội nghị, mà bạn càng làm điều đó nhiều lần, bạn càng xây dựng danh tiếng của mình trong ngành và hiểu rõ hơn về công việc bạn làm.

Lanyrd sẽ giúp bạn tìm một người tham dự.

# 8: Làm một hướng dẫn

Làm hướng dẫn thực sự nên là một mục tiêu hàng tháng, vì đó là một cách tuyệt vời để:

  1. Tài liệu học tập của bạn để sử dụng trong tương lai.
  2. Củng cố tốt hơn kiến ​​thức của bạn xung quanh một cái gì đó bạn biết và yêu thích.
  3. Xây dựng danh tiếng của bạn như một chuyên gia (đặc biệt tuyệt vời cho các nhà phát triển từ xa).

Sẽ không có vấn đề gì nếu hướng dẫn của bạn là một bài đăng trên blog, video, một cuộc nói chuyện tại một cuộc họp, hoặc thậm chí là một tin nhắn e-mail / Slack được viết tốt mà bạn gửi cho ai đó. Chỉ. Làm đi.

Tôi vừa kết thúc năm làm một (bạn có thể xem nó ở đây) và đó là một trong những điểm nổi bật trong năm để tôi có cơ hội truyền cảm hứng cho chỉ một người ngoài kia.

# 7: Nhận tài khoản Egghead

Nếu không có thời gian là lý do khiến bạn không phát triển kỹ năng thường xuyên, thì Egghead là dành cho bạn.

Nếu bạn chưa có tài khoản, hãy lấy một tài khoản. Nếu bạn là một nhà phát triển JS đặc biệt, nó đáng giá - hãy tin tôi. Chỉ 200 đô la / năm để có liên quan trong một ngành công nghiệp luôn thay đổi.

Bạn sẽ phát triển như thế nào:

  1. Bạn sẽ học các kỹ năng mới, nhanh hơn. Các loại kỹ năng giúp bạn được thuê nhiều hơn. Cần tôi nói gì nữa không?

# 6: Trả lời thêm câu hỏi

Bạn có biết những câu hỏi đó xuất hiện trong các kênh của nhóm bạn mọi lúc để yêu cầu giúp đỡ không? Và bạn có biết làm thế nào bạn để họ vượt qua 90% thời gian? Chà, 2017 sẽ là năm bạn trả lời nhiều câu hỏi hơn.

Trả lời các câu hỏi có thể mất thời gian, vâng, nhưng làm nó đi kèm với giá trị cho sự phát triển của bạn.

Bạn sẽ phát triển như thế nào:

  1. Bạn sẽ bắt đầu học cách trở thành một người cố vấn, một kỹ năng có giá trị nếu bạn trở thành người dẫn đầu một ngày nào đó.
  2. Bạn sẽ xây dựng mối quan hệ mạnh mẽ hơn với nhóm của bạn và những người cuối cùng có thể giúp bạn tiết kiệm thời gian cho một lỗi đầy thách thức trong tương lai.
  3. Giúp đỡ người khác thực sự rất tốt cho sức khỏe của bạn và giúp bạn hạnh phúc hơn (được chứng minh là giảm căng thẳng và tăng tuổi thọ).

Cho dù đó là những câu hỏi xuất hiện trong Slack, hoặc nếu bạn đi ra ngoài và tự tìm câu hỏi (Stackoverflow, Quora, v.v.), không quan trọng bằng cách nào hoặc ở đâu, chỉ cần cam kết thử nó vào năm 2017.

# 5: Chủ động trên Twitter / Gitter / Slack

Một cách tuyệt vời khác để trả lời các câu hỏi là bằng cách tích cực hơn trên các cộng đồng Twitter, Gitter hoặc Slack.

Một điều mà tất cả các nhà phát triển nổi tiếng nhất hiện nay đều có điểm chung là họ siêu tích cực trên Twitter. Hằng ngày.

Hoạt động trên các kênh này giúp bạn đạt đến cấp độ tiếp theo vì bạn sẽ luôn:

  1. Trở thành biên giới của các dự án / công nghệ mới
  2. Được truyền cảm hứng từ các nhà lãnh đạo trong ngành để phát triển theo những cách mới mỗi ngày
  3. Hãy là một trong những bộ óc tốt nhất trên thế giới xung quanh sự phát triển
  4. Có thể nhận trợ giúp với bất cứ điều gì bạn đang làm việc trên

Thành thật mà nói, nếu tôi phải chọn một điều duy nhất từ ​​danh sách này để cam kết, thì đó sẽ là điều này. Nó được đóng gói với giá trị và thực sự là một chủ đề chung trong số tất cả các nhà phát triển nổi tiếng nhất, nổi tiếng nhất hiện nay.

Dưới đây là một số nơi để tìm cộng đồng trên Slack và Gitter:

Khám phá trò chuyện Gitter (Gitter) Chít (Slack)

# 4: Tìm hiểu các Mô-đun CSS trước khi bạn được yêu cầu

Có một cuộc cách mạng xảy ra với phép lịch sự CSS của các nhóm Mô-đun CSS và không thể tránh khỏi các Mô-đun CSS sẽ trở thành xu hướng. Bạn sẽ biết ơn điều này lần này vào năm tới.

Bắt đầu học tại đây: https://github.com/css-modules/css-modules

# 3: Đọc một cuốn sách không liên quan gì đến mã

Không phải là bạn đã từng đọc một cuốn sách vật lý có liên quan đến mã (à, làm thế nào tôi nhớ bạn cuốn sách Visual Basic 6 với 1.000 trang).

Nhưng nghiêm túc - bộ não của bạn đôi khi cần nghỉ ngơi. Cách tốt nhất để nghỉ ngơi là ngắt kết nối hoàn toàn khỏi thế giới phát triển bằng cách đọc về một thế giới hoàn toàn khác.

Có lẽ thế giới đó là kinh doanh (hãy đọc Shoe Dog về câu chuyện của Nike, cuốn sách tuyệt vời của freakin), hoặc có lẽ thế giới đó là một ảo mộng sử thi như Tên của gió (vâng!).

Chết tiệt, ít nhất hãy xem một số phim (Rogue One lặp lại), nhưng xin vui lòng cam kết dành thời gian để cho bộ não của bạn thoát ra trong năm 2017.

Bạn sẽ phát triển như thế nào:

  1. Đưa bộ não của bạn ra khỏi "khu vực" là điều cần thiết để mang lại những ý tưởng mới, sáng tạo cho ngành công nghiệp của chúng tôi và cách tốt nhất để làm điều đó là để bộ não của bạn lang thang và bơi trong lãnh thổ mới, truyền cảm hứng cho bạn.

# 2: Tập trung vào các yếu tố cần thiết

Nếu bạn sắp xếp thời gian để phát triển, bạn sẽ cần học cách tập trung vào các yếu tố cần thiết.

Cuốn sách Chủ nghĩa thiết yếu: Theo đuổi kỷ luật ít hơn là một cuốn sách tuyệt vời sẽ giúp bạn tạo ra thời gian để phát triển trong cuộc sống của mình bằng cách tập trung vào một số ít các nhiệm vụ quan trọng trong cuộc sống và công việc của bạn.

Bạn sẽ phát triển như thế nào:

  1. Bạn sẽ tạo thời gian cho sự phát triển để bạn có thể phát triển.
  2. Bạn sẽ trở nên kỷ luật hơn với cách bạn dành thời gian và bất cứ khi nào bạn trở nên kỷ luật với điều gì đó, điều đó truyền cảm hứng cho bạn để trở nên kỷ luật ở các lĩnh vực khác trong cuộc sống của bạn. Ai biết được, cuối cùng bạn có thể chọn một môn học TDD nhờ khái niệm này.

# 1: Bằng cách giúp đỡ người khác phát triển.

Hết lần này đến lần khác, bạn có biết điều gì truyền cảm hứng và thúc đẩy tôi phát triển hơn bất cứ điều gì khác không? Khi tôi giúp người khác phát triển, hoặc thấy người khác phát triển.

Có lẽ đó là sự ghen tị, có thể là cảm hứng, hoặc có lẽ nó chỉ là một phép thuật được tạo ra khi ai đó giải phóng tiềm năng của họ.

Nhưng nếu bạn muốn duy trì động lực với sự phát triển của mình trong năm 2017, thì hãy cam kết giúp đỡ những người khác trong cuộc sống của bạn phát triển.

Đồng nghiệp của bạn, gia đình bạn, bạn bè của bạn, những người theo dõi Twitter của bạn Có rất nhiều người trong cuộc sống của bạn, những người bạn có thể giúp phát triển. Và tôi hứa rằng việc giúp chúng phát triển sẽ chỉ trang bị cho bạn đôi giày tên lửa để tăng tốc độ phát triển của chính bạn.

Vì vậy, những gì bạn đang cam kết đầu tiên? :)

Cam kết. Đẩy. Giải phóng. Năm 2017 sẽ hoành tráng.

Tôi đặt trái tim vào mỗi bài viết tôi viết. Tôi vô cùng biết ơn bất cứ ai trả lại sự ủng hộ bằng cách nhấp vào :)

Ryan Chartrand là CEO của X-Team, một nhóm các nhà phát triển từ xa phi thường có thể tham gia nhóm của bạn và bắt đầu thực hiện ngay hôm nay.

Hãy xem và đăng ký blog của X-Team tại http://x-team.com/blog