1. Diễn đàn SEO chất lượng, rao vặt miễn phí có PA, DA cao: chuanmen.edu.vn | okmen.edu.vn
    Dismiss Notice
  2. Hiện tại diễn đàn không cho phép đăng các thông tin về game bài cờ bạc theo yêu cầu của VNNIC mong các bạn thông cảm!
    Dismiss Notice

Khiến cho thế nào để phát triển thành 1 lập trình viên chuyên nghiệp



NHÀ TÀI TRỢ CHÍNH:

* diễn đàn SEO miễn phí
* Lắp cửa tự động – Cửa cổng tự động châu âu bảo hành 3 năm
* Công ty lắp đặt Cửa Tự Động, Cổng Tự Động tại thành phố Hồ Chí Minh
* Thi công lắp đặt cổng tự động tại hcm
* Đại lý cửa tự động tại Tp. Hồ Chí Minh nhập khẩu chính hãng

Thảo luận trong 'Rao Vặt Khác' bắt đầu bởi digi2936, 28/8/19.

  1. digi2936
    Offline

    digi2936 admin

    (Website tài trợ bởi: cong tu dong)
    Programmers At Work là một hợp tuyển những bài phỏng vấn rất hay sách dạy lập trình c cơ bản sở hữu những lập trình viên nức danh vào khoảng năm 1986. Số đông những bài phỏng vấn đó đều đáng đọc, nhưng bài phỏng vấn với Bill Gates mang 1 câu giải đáp đặc trưng mà nhói tới tận xương tủy là:

    "Liệu việc tích lũy kinh nghiệm thông qua phổ quát năm có cần yếu để khiến công việc lập trình trở thành dễ hơn không thưa ông?

    Bill Gates: ko. Tôi nghĩ rằng sau khoảng 3 đến 4 năm trước tiên, thì nó đã cho thấy một phương pháp cứng cáp là liệu bạn mang là 1 lập trình viên giỏi hay không. 1 Ít năm sau ấy nữa, thì bạn với thể biết rộng rãi hơn về cách quản lý những Công trình lớn bao gồm phổ thông người, nhưng chỉ sau 3 hoặc 4 năm, thì đã cho thấy kết quả rõ ràng rằng bạn sẽ trở nên loại gì. Ko mang 1 ai tại Microsoft mà chỉ là dạng lập trình viên xoàng xoàng trong một đôi năm, và sau ấy tình cờ trở nên một ngôi sao sáng chói cả. Tôi với thể nhắc sở hữu ai đó về 1 chương trình mà anh ta đã viết ra và biết ngay rằng liệu anh ta với đích thực là một lập trình viên giỏi hay ko."

    Chúng ta đã biết rằng sở hữu một sự phân chia rất lớn giữa các người sở hữu thể lập trình và những người không thể lập trình.

    Nhưng có 1 bí hiểm rếch rác nho nhỏ trong lĩnh vực công nghiệp vững mạnh phần mềm đấy là, điều trên thậm chí cũng đúng đối có những người mang thể lập trình: với một sự phân chia rất lớn giữa các lập trình viên giỏi và những lập trình viên xoàng xĩnh. 1 Lập trình viên xoàng xĩnh mang thể lập trình bằng cả trái tim của anh ta hoặc cô ta trong vòng 4 năm trời, nhưng điều ấy sẽ không thể biến họ thành một lập trình viên nhiều năm kinh nghiệm được. Và 1 lập trình viên giỏi thì nghe đâu luôn mang 1 tố chất bẩm sinh đối có ngành nghề này ngay kể từ mới bắt đầu.

    Tôi đồng ý có Bill về quan điểm này. học lập trình cho trẻ em trong khoảng các điều mà tôi đã Quan sát thấy, thì không với 1 cách thức nào để vượt qua hố sâu khoảng cách kỹ năng của một nhà phát triển phần mềm cả. Hoặc là bạn với nó, hoặc là không. Bất nhắc số lượng thời kì công sức mà bạn cắm cổ cày cuốc hay mài dũa cũng sẽ chẳng thay đổi được điều ấy. Nhưng giả dụ bạn bằng lòng tiền đề đấy, thì nó cũng tạo ra cho chúng ta một nghịch lý: nếu kinh nghiệm không giúp bạn trở thành một lập trình viên giỏi hơn, thì cái gì mới giúp được? Các đơn vị quản lý độ kỹ năng của chúng ta đã được viết vào đá chăng? Hay việc trở thành một lập trình viên giỏi hơn là điều không thể?

    Để giải đáp nghi vấn đó, bạn phải cân đề cập tới sự ám ảnh bất chợt của bản thân công tác lập trình. Các nhà vững mạnh phần mềm nhiều năm kinh nghiệm thì rất chuyên nghiệp trong việc lập trình. Đích thực chuyên nghiệp trong việc lập trình. Bạn mang thể thậm chí nhắc là cực chuyên nghiệp. Giả dụ họ mang bất cứ mẫu gì ấy giống như tôi, họ đã dành mỗi chốc lát sau lúc thức dậy để ấp ôm lấy cái máy tính trong phần đông cuộc đời họ. Và theo lẽ đột nhiên, họ sẽ trở nên chuyên nghiệp hơn theo thời kì. Những nhà vững mạnh phần mềm chuyên nghiệp đã thông thuộc kỹ năng của lập trình, điều mà đã đưa họ vào một câu lạc bộ những con người ưu tú. Nhưng nếu như bạn cũng đã có tới 97% năng khiếu về lập trình rồi, thì số % ít oi còn lại nào sẽ tạo ra sự dị biệt to lớn đó?

    Để đạt được điều đấy, thì toàn bộ là tôi tin rằng chỉ có 1 cách thức duy nhất để trở nên một lập trình chuyên nghiệp hơn đó là bằng phương pháp ko lập trình. Bạn phải Quan sát đông đảo mọi thứ, hãy tắt trình biên dịch đi 1 lúc, và suy nghĩ về mẫu mà bạn đích thực đang khiến. Việc ngồi code thì rất quan trọng, nhưng nó chỉ là 1 phần nhỏ của tất cả trật tự.

    Xem thêm =>>https://mindx.edu.vn/course/game-basic

    Đoạn trích sau đây trên tờ Design Observer mang đến cho chúng ta một tí lời khuyên hữu ích liên quan:

    “Qua nhiều năm, tôi dần dần nhận ra rằng công tác tốt nhất của tôi thì luôn luôn can dự tới những chủ đề mà làm cho tôi cảm thấy thú vị, hoặc — thậm chí rẻ hơn — là những chủ đề về chiếc mà tôi trở nên cảm thấy ham thích, và thậm chí đam mê nó, thông qua mỗi thời kỳ làm công tác ngoài mặt. Tôi tin rằng mình vẫn đang đang mê về ngoài mặt đồ họa. Nhưng điều hoàn hảo về lĩnh vực mẫu mã đồ họa ấy là nó hầu như luôn luôn về một cái gì đấy khác. Về một công ty luật. Về một cầu thủ bóng đá lừng danh. Về nghệ thuật, chính trị. Về đạo diễn nức danh Robert Wilson. Và ví như tôi không thể trở thành phấn khởi về bất cứ mẫu gì khác, thì thực ra tôi đã gặp khó khăn trong việc làm tốt công tác của 1 các kiến trúc sư. Đối mang tôi, chiếc kết luận rút ra thì rất đơn thuần là: càng rộng rãi thứ mà bạn cảm thấy thú vị mang chúng, thì bạn sẽ càng làm cho rẻ hơn trong công tác của mình.”

    mê say lập trình là 1 điều hoàn hảo. Nhưng toàn bộ nó sẽ thuận tiện trở thành dại dột, khi bạn cứ tự đào hố tiếp giáp với mình càng ngày càng sâu hơn vào trong 1 kỹ năng mà bạn đã chứng tỏ rằng bản thân mình sở hữu năng lực ở rất nhiều lần trước ấy. Để thực sự phát triển thành một lập trình viên giỏi hơn, bạn phải nuôi dưỡng mê say về hầu hết mọi thứ khác quanh đó công tác lập trình ấy.

    Bill Gates, trong một bài phỏng vấn vào năm 2005, cũng đã nhấn mạnh lại mẫu ý kiến của ông đã mô tả vào năm 1986:

    “Điều tự nhiên của các công tác này thì không chỉ là đóng cửa nhà bạn lại rồi ngồi viết code, và nó rất dễ để trông thấy 1 thực tại rằng. Kỹ năng thiếu hụt lớn nhất là 1 ai ấy mà với cả khả năng hiểu ở mặt kỹ nghệ và cũng có mối quan hệ rẻ với những kỹ sư nòng cột khác, và bắc cầu nối để khiến cho việc sở hữu các bạn và tiếp thị cùng những thứ khác giống tương tự. Và đấy là kiểu nghề nghiệp của việc điều hành kỹ nghệ, thậm chí tiếp giáp với gần như những người mà chúng tôi sở hữu, chúng tôi vẫn cảm thấy cạnh tranh trong việc sắm ra những người muốn khiến công tác này, và cho nên chúng tôi thường phải đẩy người vào vị trí đó.

    Tôi rất muốn với những người mà đến có các công tác đấy, mà chỉ nghĩ nó là một bài tập trong việc điều hành con người và động lực con người, cũng ngang như là các kỹ năng về kỹ nghệ cơ bản vậy.

    Và chúng tôi mang thể hứa hẹn có các người ấy trong vòng hai năm diễn ra từ khởi đầu vào nghề rằng đầy đủ công tác họ khiến cho sẽ chẳng phải là coding, bởi vì có đa dạng tuyến phố sự nghiệp khác nhau. Giống như bên trong đội ngũ lớn mạnh Microsoft Office nơi mà bạn là 1 phần đang tạo ra sản phẩm hoàn hảo đấy, bạn Đánh giá để xem mọi người tiêu dùng nó như thế nào, sau đó dành ra hai năm để xây dựng nên 1 phiên bản khác, và kết quả tình sự thay đổi năng suất rất to. Bạn dám đánh cược lớn vào mẫu mà bạn đang khiến và khiến cho một số thứ mà chỉ nhằm đáp ứng lại điều mà quý khách muốn.”

    Bạn sẽ không– bạn ko thể— trở thành một lập trình viên nhiều năm kinh nghiệm hơn bằng cách thức chỉ phê chuẩn việc tập trung khôn cùng độc nhất vào công việc lập trình. Bạn chỉ mang thể bổ sung và mở mang các kỹ năng lập trình đang mang của mình bằng phương pháp học thêm những lĩnh vực can hệ khác. Nhận định về người dùng của bạn. Đánh giá về gần như lĩnh vực công nghiệp phần mềm này. Và học về mô hình buôn bán của bạn.

    [​IMG]
     

    Nguồn: batdongsan24h.edu.vn

Chia sẻ trang này