PHẢI MẤT BAO LÂU ĐỂ TRỞ THÀNH 1 CHUYÊN GIA TRONG
LĨNH VỰC LẬP TRÌNH ?
Trong lĩnh vực lập trình à ? À không, nói tổng quát hơn, câu hỏi được đặt ra phải là: “Làm
thế nào để trở thành 1 chuyên gia trong 1 lĩnh vực bất kỳ ?”
+ Chuyên gia ?
+ Thành thạo ?
Đó là lẽ không phải là ước muốn của riêng tôi, & cũng không phải của riêng bạn, mà là của
tất cả mọi người ! Tại sao thế nhỉ ? Đơn giản thôi, vì khi được mọi người xung quanh công nhận là
1 chuyên gia, được coi là thành thạo trong 1 lĩnh vực (nói theo chủ đề bài viết này là, thành thạo
trong lĩnh vực lập trình), bạn đương nhiên sẽ được mọi người ngưỡng mộ, thậm chí sẽ ganh tị với
bạn rất nhiều là đằng khác.
Nhưng bằng cách nào ?
Chắc cũng ít nhất 1 lần trong đời bạn đã vào nhà sách nhỉ ?! Trong quầy sách tin học, có lẽ sẽ
không khó khăn lắm để tìm những quyển sách có tựa như:
+ Học nhanh WindowsXP bằng hình ảnh
+ Thành thạo Pascal trong 24 giờ
+ Tự học Java trong 7 ngày
+ Làm chủ Excel trong 21 ngày
+ và còn rất rất nhiều những quyển sách khác có tiêu đề tương tự như vậy
Một ví dụ khác. Chắc bạn cũng đã vài lần truy cập Internet phải không ? Đã bao giờ bạn tìm
thông tin với từ khóa “Teach Yourself” chưa ? Cụ thể hơn 1 chút, bạn có thể ghé thăm trang
để tìm các sách thuộc chủ đề Teach Yourself bạn sẽ phải choáng ngợp
trước 1 kho sách thuộc loại này với những tựa đề rất kêu, ví dụ như: Learn Bengali in 30
days. Vẫn chưa hết, nếu vẫn tiếp tục công việc tìm kiếm, & thay từ “days” bằng từ “hours”
bạn cũng sẽ phải choáng ngợp không kém phần, bạn nghĩ sao về 1 quyển sách có tựa là: Teach
Yourself Grammar and Style in 24 Hours ???
Nếu thật sự sau khi đọc xong những quyển sách trên theo đúng như thời gian hứa hẹn trong
sách, chắc có lẽ giờ đây, tôi & bạn, sẽ không còn là chuyên gia nữa, mà là những thiên tài, thần
đồng ( đồng nghĩa với việc mọi người sẽ không còn phải đến trường nữa, chỉ việc ngồi nhà &
đọc sách, & chờ đến ngày được mọi người công nhận mình là thiên tài, là chuyên gia. Đáng nói
hơn cả là, số lượng giáo viên bị thất nghiệp sẽ hơi bị nhiều).
- In 3 days:
với 2 phân tích trên, tôi hoàn toàn dám khẳng định, cụm từ này hoàn toàn rỗng tuếch.
Dựa vào đâu mà tôi dám khẳng định điều này ?
+ Các nhà khoa học đã nhận định rằng, để thực sự trở nên thành thạo trong 1 lĩnh vực bất kỳ,
khoảng thời gian tối thiểu mà 1 người phải kinh qua là 10 năm.
+ 10 năm ? Có lẽ ít hơn, nhưng cũng có lẽ sẽ nhiều hơn. Bạn biết không, Mozart - thần đồng âm
nhạc, 1 con người được cả thế giới công nhận & ca ngợi như vậy, bắt đầu chơi nhạc năm 4 tuổi,
nhưng mãi đến năm 17 tuổi thì mới thực sự được coi là thành tài. Võn vẹn cũng hết 13 năm đấy bạn
à.
khoảng thời gian này chính là khoảng thời gian để bạn tự trui rèn mình, tự mình tích lũy kinh
nghiệm, mà kinh nghiệm thì không giống như 1 món hàng bạn không thể trả giá như mua hàng
ngoài chợ.
Vấn đề 01: Làm thế nào để tích lũy kinh nghiệm ?
- Thực tế, hãy luôn thực tế bạn ạ ! Chỉ học & làm theo những gì trong sách vở đã có, chẳng mấy
chốc, con người ta sẽ trở thành 1 cái máy. Thay vào đó, hãy tìm những ví dụ thực tế hơn, cụ thể hơn
mà làm. Thực tế luôn có giá trị hơn so với lý thuyết suông. Một điều mà bạn cũng không thể quên
là: luôn cẩn thận trong suốt quá trình làm việc.
Vấn đề 02: Nhưng tôi chưa biết gì cả !
- Có ai mới sinh ra mà đã biết tất cả đâu. Cứ từ từ rồi sẽ biết thôi, cái chính là bạn phải tìm cho
mình 1 động lực để học ( dần dần sau đó, có khi nó trở thành niềm đam mê, yêu thích không
chừng).
- Bắt chước là bản năng con người ! Hãy quan sát những bạn bè xung quanh, hãy bắt chước làm
theo họ, nhưng đừng máy móc.
- Bắt chước mà không máy móc ? Ừ, có nghĩa là, dựa trên ý tưởng của họ, bạn sẽ tạo ra cái mới
mang phong cách của mình. Hãy tham khảo bài tập của họ, tìm ra cái hay cái dỡ, rồi nghiên cứu,
sửa những lỗi mà họ phạm phải (hoặc bạn cho là không đúng, chưa hay) 1 cách âm thầm (không
cho họ thấy, đó cũng là 1 cách tôn trọng tác giả).
- Không có ai là toàn diện 1 người có thể rất giỏi ở mặt này, nhưng sẽ rất dỡ ở mặt khác. Điều đó
là lẽ đương nhiên. Nhưng bạn phải nhớ, trong 1 công việc bất kỳ, nếu bạn cảm thấy mình:
+ Giỏi: hãy giữ vai trò lãnh đạo, hãy tạo cảm hứng công việc cho mọi người xung quanh.