Lập trình viên có thể làm gì?

Các kĩ sư trong ngành ngành khoa học máy tính luôn luôn có mấy trò nghịch ngợm vui vẻ để tự động hóa mọi thứ trong cuộc sống của họ để họ không phải làm tay cho đỡ vất vả :v

Cái này thì BillGate có câu nói khá là hay ho

“Tôi luôn chọn người lười biếng cho những công việc khó khăn. Bởi vì họ luôn biết tìm con đường dễ dàng nhất để thực hiện nó.”

img20160104172531120-crop-1451903341796-1451925872091

Hầu như mấy anh em lập trình đều cố gắng chuyển mọi thứ thành script để họ không phải lặp đi lặp lại mấy công việc nhàm chán mà họ không hề ưa thích thậm chí cả là việc viết code :v Họ viết luôn cả mấy cái script generate code mà =))

Từ nhữn công việc vất vả phức tạp trong đời sống đều được anh em lập trình viên biến thành các script để làm đơn giản và nhanh hơn :v

Anh em thì đều biết đến trang Github rồi đúng không. Anh em nào mà hay theo dõi blog của mình thì đều có thể thấy hầu như bài viết nào mình đều cố gắng PR cái git của mình mà chả ai quan tâm lắm 😦 Thật sự là mình cũng buồn lắm, nhiều đêm suy tư về việc cải thiện chất lượng git rồi làm sao để nhiều người biết đến nó hơn bla bla. Chết bỏ mẹ, lộn chủ đề rồi :v Thôi quay lại vấn đề chính, giải thích lại github là gì cho anh em ngoại đạo biết =)) Github là website chuyên chứa code mà anh em đồng đạo trong giới lập trình muốn chia sẻ cho mọi người thấy được những project phi thường mà họ đã tạo ra.

Trên Github có chàng trai trẻ, tuổi chưa đôi mươi tên Nihad Abbsov tự Narkoz trên Github có mang rất nhiều scripts từ đồng nghiệp đã nghỉ việc của anh ấy, một thanh niên mà thấy cái quái gì tốn quá 90 cuộc đời là viết script để tự động luôn .

Sau khi chàng đồng nghiệp lười biếng đó tìm được công việc mới thì các đồng nghiệp của anh ấy tìm thấy được 1 mả sripts dùng để tự động mọi thứ của chàng trai kia  bao gồm từ công việc đến các mối quan hệ thậm chí  có thứ nghe hơi điên điên một tí là gọi cafe =))

Một trong những script anh ta viết đó là  gửi một tin nhắn  thông báo ở lại muộn ở công ty đến vợ anh ấy và chọn bừa  1 lý do từ đống danh sách của anh ấy =)). Thanh niên này để tin nhắn đó được tự động gửi đi đến cho vợ nếu mà máy tính của chàng ấy chưa login khỏi server công ty sau 9 giờ tối :v Vi diệu vãi lều =))

0037fa44fb1ffa4a5ec148a4c14dccdf_1462506430

Đậu xanh rau má hơn nữa là anh ấy viết 1 đống script liên quan đến khách hàng mà chàng không thích. Script sẽ tự động quét hộp thư của anh ấy để tim những email của vị khách hàng xấu số đó, nếu mà email có sử dụng mấy từ “HELP”, “TROUBLE” hay “SORRY” thì nó sẽ tự  rollback database lại bản backup mới nhất và rồi tự reply “Đừng quá lo lắng, anh hãy cẩn thận hơn vào lần sau” (Khắm không chịu được =)) )

65739_1683633060977_1542136015_1567387_5378781_n

Rồi có cả scirpt gọi là Hangover, nó sẽ tự động viết email xin nghỉ đại loại như “Không khỏe xin ở nhà” hoặc mặc định lấy từ đống lý do nếu anh ấy không ở chỗ làm và không login vào server lúc 8h45

Ông trẻ này chắc phải được xếp vào danh sách THANH NIÊN LẦY NHẤT NĂM mới đúng :3

hqdefault

Mọi người có thể truy cập vào Github để xem các script của anh ấy :v

https://github.com/NARKOZ/hacker-scripts

Một trong những script khá hay được đồng đạo ưa thích đó là

Anh ấy viết script đợi đúng 17 giây sau khi hack vào máy pha caffe rồi tự đặt cho mình 1 cốc cafe.Rồi thì lại đợi tiếp 24 giây trước khi cafe được cho vào trong cốc. Thời gian đó bằng đúng thời gian mà ấy ta đi từ ghế ngồi của anh ấy đến máy pha cafe =))

coffeemachinesubscribeformorefunnyshit_085f23_3978671


Bài viết trên mình dịch từ

http://engineerpal.com/programmer-automates-everything/

Đọc bài thấy khá là hay ho nên dịch lại cho mọi người thấy những thứ nhỏ nhỏ mà anh em lập trình có thể làm được :v Trên quora cũng có 1 topic nói về mấy cái, toàn các thánh lười nên thấy có nhiều script khá là hay ho =)) Nếu mọi người quan tâm đến chủ đề automation các công việc thì có thể tham khảo series bài viết về Powershell của mình 😛

Trở thành chuyên gia quản trị hệ thống cùng Siêu sò (Powershell)

Trở thành chuyên gia hệ thống cùng siêu sò (phần 2)

Advertisements

2 thoughts on “Lập trình viên có thể làm gì?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s