Coder's Life
Coder's Life- When a coder/ programmer forgets to backup the code, and have to write it again.

seen from Brazil
seen from Germany
seen from China
seen from United States
seen from China

seen from United States

seen from United States
seen from China
seen from United States
seen from United Kingdom

seen from United States
seen from United States
seen from United States
seen from United States
seen from Germany
seen from Poland
seen from United States
seen from France

seen from United States

seen from United States
Coder's Life
Coder's Life- When a coder/ programmer forgets to backup the code, and have to write it again.
Coder's Life
Upskill Yourself with Perfect eLearning
Bao nhiêu tuổi thì coder nên về hưu?
Cụm từ Internet mới xuất hiện cách đây hơn nửa thế kỉ, và kỉ nguyên bùng nổ của nó cũng chỉ rơi vào khoảng 2-30 năm trở lại đây. Điều này kéo theo sự ra đời và phát triển của nhóm nghề IT bao gồm lập trình viên phần cứng, phần mềm, hệ thống, etc, mà người ta hay gọi tắt là dev, hoặc coder. Có thể nhìn thấy rõ ràng một sự thật khắc nghiệt rằng, trong ngành này, dần không còn chỗ cho các coder có tuổi nữa.
Tại các công ty như Facebook và SpaceX, tuổi nhân viên trung bình dưới 30 tuổi; trong khi đó, nhiều người rỉ tai nhau về việc các coder ngoài 50 tuổi dần bị đẩy ra khỏi những nơi mà mình đã cống hiến cả tuổi trẻ. Những người ở lại cũng gặp phải tình trạng không khá khẩm gì hơn, nhẹ thì nhường vị trí cốt cán trong các dự án quan trọng của công ty, nặng thì bị kì thị hay phân biệt đối xử ra mặt bởi những người trẻ tuổi.
Sẽ sớm thôi, chính bạn cũng nhận ra rằng, việc tiếp nhận một giao thức mới, học một ngôn ngữ mới hay làm quen với nền tảng mới sẽ mất nhiều thời gian hơn trước kia. Rồi thì gánh nặng gia đình, các quan hệ xã hội sẽ phần nào trói buộc tâm trí của bạn và làm hạn chế cả thời gian lẫn tâm trí để bạn tập trung vào công việc. Dù không muốn nhưng bạn vẫn phải thừa nhận, mình thua kém giới trẻ khá nhiều.
Ai cũng hiểu, chẳng ai có thể xoay ngược lại bánh xe thời gian, sự lão hóa sẽ gõ cửa từng người, nhất là những người sử dụng chất xám quá nhiều trong quá trình làm việc như giới lập trình. Nhưng thay bằng việc bi quan về thực tại ngành, sao bạn không tìm ra giải pháp cho nó?
Đừng ngại ngần thử học những công nghệ mới, nó có thể là bất cứ thứ gì HoloLens, Oculus, iOS, Android hay bất kỳ phần mềm hay phần cứng nào khác. Đừng nghĩ rằng, điều đó khó khăn, bạn nên nhớ kinh nghiệm của mình có thể giúp bạn dễ dàng tiếp nhận các công nghệ mới này, đặc biệt nếu các công nghệ kể trên được xây dựng chủ yếu dựa trên các nền tảng đã được phát triển nhiều năm hoặc thậm chí nhiều thập kỷ trước.
Hãy biến mình trở thành Mentor. Với kinh nghiệm thực chiến lâu năm và một chút khả năng lãnh đạo (cái này có thể học được), bạn sẽ biến mình thành kho báu mà mọi công ty mong muốn. Cái đích mà ở giai đoạn này bạn nên hướng tới là trưởng một chi nhánh mới của công ty, hay tech leader trong một start up. Đừng bi quan mà hãy tự nhủ với lòng mình rằng, coder sẽ không bao giờ biến mất, họ chỉ chuyển từ coder sang leader (ở một vị trí nào đó) mà thôi.
Happy Coding <3
Programming language for beginners?
Lifehacker made a poll looking for the best programming language for beginners, and the winner was Python. Although I love that language I believe that it depends on what is what you want to code.
If you just want to build websites, you have a project that needs a bit of keystrokes or just want to get money because it’s the heap right now; then sure, you can start with python and then Ruby, Javascript, perhaps node.js, and a bit of Java (SQL is not optional btw).
If you want something more serious, bigger, more complex… then the answer is C. If you want to code video games - even if they’re Android games -, give life to robots, graphics processing, AI… you need to understand the theory that makes a computer possible. You need to know how the information is represented and processed. How the memory is arranged, how the processor achieves decimal precision. And the easiest way to get all that is knowing exactly what C does (or what you can do with it). And this is just the first step.