What are the qualities and characteristics of a good engineer? What are some common personality traits of a good engineer? Is mastering different programming languages important to get a job? How does a tech startup like Lenskart venture into a new market such as India? Optimizing GitHub: Why frequent Git Commit documentation is significant? Do I need a CS Degree to become an engineer or developer? Does having a degree affect my pay in the tech industry?
Are any of the questions stated above one of your queries? Let us hear from Gibson Tang, an experienced engineering manager with close to 20 years of working in the tech industry as he shares his thoughts on what makes a good engineer.
Gibson is the SEA Engineering Lead at Lenskart, an optician prescription eyewear retail chain company adopting technology to provide services such as virtual 3D try on of eyeglasses. Gibson was Head of Engineering at DishDash.co, CTO at A Better Florist, Consultant at Azukisoft Pte Ltd, Senior Tech Consultant at Gumi Asia Pte Ltd, Game Developer at Nexgen Studio and .NET Developer at NTUC Income. In the earlier years, he used to work for the Republic of Singapore Navy as a Senior Electronics Specialist before he studied Computer Science at Singapore Institute of Management (SIM).
▬ Contents in this Video:
0:00 – Who’s Gibson?
04:17 – Specializations within Software Engineering
08:44 – Do I need to know different programming languages to get a job?
10:59 – Technical test for a job application to Lenskart
13:22 – Being a strong communicator as an engineer
17:30 – Important technical skills apart from programming?
24:10 – Collaboration with overseas teams
28:12 – Venturing into a new market
30:46 – Optimizing and improving current projects
33:56 – What makes an engineer a good engineer?
35:14 – What makes a Git commit stand out?
36:29 – Difference between intern and junior developer
38:45 – How to effectively debug?
40:13 – Keeping in touch with new tech development
43:01 – From intern to full time
44:28 – Types of companies to join
48:02 – How important is it to have a CS degree?
54:48 – Are bootcamp graduates common in the industry?
55:41 – Passion in programming matters
▬ About Rocket Academy:
Rocket Academy is an online coding bootcamp that trains software engineers and helps them get jobs in Singapore. Learn about coding careers and how you can make a career switch at https://rocketacademy.co !
▬ Sign up for our Coding Courses:
Coding Basics Course: https://rocketacademy.co/courses/basics
Coding Bootcamp Course: https://rocketacademy.co/courses/boot...
▬ Learn more about Software Engineering, Programming and Coding:
Rocket Academy FAQ: https://rocketacademy.co/faq
Rocket Academy Blog: https://rocketacademy.co/blog
▬ Follow us on Social Media:
Rocket Academy LinkedIn: / rocketacademy
Rocket Academy Facebook: / rocketacademy.co
Rocket Academy Instagram: https://www.instagram.com/rocketacade...
#GameDeveloper #WebDeveloper #Coding #Codingcourses #CodingBootcamp #Programming #Engineering #Engineer #Computerscience #Computing #ComputerEngineering #SoftwareDeveloper #SoftwareEngineer #Developer #Codinglife #Lenskart #Eyeglasses #Virtual #3D #Glasses #RocketAcademy #CodingBasics #BasicCoding #BasicCodingCourse #Java #Javascript #Python #Techlead #Tech #Technology #SingaporeTech