Học nghề

[Học nghề] Các Công Cụ Quen Dùng

Vết lún là khi bạn quay bánh nhưng vẫn đứng yên; điều duy nhất bạn có thể làm được là đào nó thành một cái rãnh sâu hơn. Một vệt đường thì khác: Các bánh xe quay và bạn di chuyển về phía trước một cách dễ dàng...,vết lún là hậu quả của việc dính chặt các phương pháp...

[Học nghề] Đào Sâu Hơn

Trên thực tế, vấn đề thuật toán không phát sinh khi bắt đầu một dự án lớn. Thay vào đó, chúng thường đột nhiên xuất hiện như những bài toán con làm các lập trình viên phải đau đầu, thậm chí còn có thể khiến chương trình không thể hoàn thiện. —Steven S. Skiena, The...

[Học nghề] Nghiên Cứu Sách Kinh Điển

Tìm kiếm những công trình vĩ đại trong nghề hoặc lĩnh vực mà bạn quan tâm – những cuốn sách, bài báo và diễn văn tốt nhất từng được viết – và sau đó bắt đầu nghiên cứu nghiêm túc các tác phẩm này. —Joshua Kerievsky, Knowledge Hydrant: A Pattern Language for Study...
[Học nghề] Vẽ tấm bản đồ riêng

[Học nghề] Vẽ tấm bản đồ riêng

Hãy coi chừng những kẻ hay gièm pha. Chúng ta có thể gặp những tình huống, đồng nghiệp hoặc người trong xã hội sẽ cố chứng minh rằng lập trình... là một nghề không làm được lâu, rằng làm phần mềm là việc của những sinh viên vừa tốt nghiệp, chứ tới lúc có gia đình rồi...

[Học nghề] Nuôi dưỡng đam mê

[Học nghề] Nuôi dưỡng đam mê

Trên đời này hiếm có người nào may mắn được Chúa trao cho đặc quyền có thể làm được công việc mình đam mê mà vẫn kiếm được tiền. Tôi cảm thấy rất biết ơn. -Frederick Brooks, The Mythical Man-Month Bối cảnh Bạn được thuê "chỉ" để làm một nhà phát triển phần mềm. Vấn đề...

[Học nghề] Động lực bền vững

[Học nghề] Động lực bền vững

Bất cứ ai đã từng nhìn thấy một lập trình viên đang làm việc... đều biết rằng bản thân việc lập trình, nếu người lập trình được trao cơ hội làm việc theo cách của mình, chính là động lực lớn nhất trong việc lập trình. - Jerry Weinberg, The Psychology of Computer...

[Học nghề] Thủ công hơn nghệ thuật

[Học nghề] Thủ công hơn nghệ thuật

Thủ công hơn nghệ thuật Tôi coi lập trình như một nghề thủ công, một loại nghệ thuật, nhưng không phải là mỹ thuật. Thủ công có nghĩa là làm nên các đồ vật hữu ích, và có thể có một chút tính trang trí. Mỹ thuật thì lại có nghĩa là tạo nên mọi thứ hoàn toàn vì vẻ đẹp...

[Học nghề] Con Đường Dài

[Học nghề] Con Đường Dài

Bước chân trên chặng đường dài Vấn đề không chỉ là chinh phục được một đỉnh núi chưa từng được biết tới trước đây, mà còn là việc theo dõi, từng bước một, để tìm ra một con đường mới tới đó. --Gustav Mahler, nhạc sĩ và nhà soạn nhạc Bạn có các loại giấy chứng nhận đào...

[Học nghề] Rút lui với năng lực sẵn có

[Học nghề] Rút lui với năng lực sẵn có

Bạn nhìn vào phương hướng của mình và nơi bạn đang đứng và thấy nó không có nghĩa lý gì cả, nhưng khi bạn nhìn lại vào những gì đã trải qua thì có vẻ như một khuôn mẫu dần hiện ra. Và nếu dự án của bạn đi theo mẫu đó, thì có khả năng thỉnh thoảng bạn sẽ nhận ra được...

[Học nghề] Chỗ sâu nhất

[Học nghề] Chỗ sâu nhất

Nếu bạn chưa bao giờ vấp ngã, có lẽ rằng bạn chưa từng chú tâm vào một việc nào có giá trị cả —Christopher Hawkins, “So You Want To Be a Software Consultant?”[1] Bối cảnh Thực hiện những bước nhỏ và an toàn làm bạn thấy không thoả mãn. Bạn bắt đầu sợ rằng đây không...

[Học nghề] Đối diện với sự non kém của chính mình

[Học nghề] Đối diện với sự non kém của chính mình

Nếu chúng ta đánh giá cao tính độc lập, nếu chúng ta cảm thấy phiền lòng về sự phát triển kiến thức, giá trị và thái độ theo cùng một khuôn mẫu mà hệ thống hiện tại tạo ra, thì chúng ta có thể mong muốn tạo lập môi trường học tập khuyến khích sự khác biệt, tự định...

[Học nghề] Đừng giấu dốt

[Học nghề] Đừng giấu dốt

Ngày mai tôi trông có vẻ ngu dốt hơn nhưng lại cảm thấy tốt hơn về điều đó. Giữ im lặng và cố đoán xem xem điều gì đang diễn ra không phải là cách làm tốt. —Jake Scruggs in “My Apprenticeship at Object Mentor”  - [Học nghề] Đừng giấu dốt [Học nghề] Đừng giấu dốt - Bối...

[Học nghề] Giải phóng lòng nhiệt huyết trong bạn

[Học nghề] Giải phóng lòng nhiệt huyết trong bạn

Các thợ lành nghề trong lĩnh vực phát triển phần mềm chỉ tập trung vào những người học việc có ham muốn học nghề đó. Học việc là một phần thiết yếu với người muốn trở nên lành nghề trong phát triển phần mềm bởi vì nó truyền sự nhiệt tình và động lực người khác. —Pete...

[Học nghề] Kỹ năng cụ thể

[Học nghề] Kỹ năng cụ thể

Việc có kiến thức không đồng nghĩa với việc có kỹ năng và khả năng thực tế để áp dụng kiến thức đó vào việc tạo ra các ứng dụng phần mềm. Đây là lý do nghề thủ công trở lên quan trọng. —Pete McBreen, Software Craftsmanship Bối cảnh Bạn đang tìm kiếm vị trí làm việc...

[Học nghề] Đai trắng

[Học nghề] Đai trắng

Như một luật lệ, mỗi bước đi nên có cảm giác như vừa mới bắt đầu. Đó là tư tưởng của người mới – trạng thái phát triển. —Shunryu Suzuki, Zen Mind, Beginner’s Mind Bối cảnh Bạn đã tích lũy được một lượng kiến thức khá tốt về một ngôn ngữ đầu tiên và đang tự tin về năng...

[Học nghề] Ngôn ngữ đầu tiên của bạn

[Học nghề] Ngôn ngữ đầu tiên của bạn

“Bằng cách giải phóng bộ nhớ khỏi những việc không cần thiết, con người có thể tập trung vào các vấn đề khó hơn, sức mạnh trí óc từ đó được cải thiện. Thuật ngữ chuyên ngành của bất cứ ngành nghề nào hay trong lĩnh vực thương mại đều rất khó hiểu đối với những người...

[Học nghề] Giới thiệu

[Học nghề] Giới thiệu

Học nghề tạo nên sự khác biệt bởi vì nó thấm nhuần một niềm đam mê trọn đời để làm chủ nghề thủ công, và khi đó, mở đường cho những người thợ học việc trở thành những bậc thầy chế tác. —Pete McBreen, Nghề Thủ công Phần mềm Cuốn sách này được viết dành cho những người...