I thought this just just another "week in the life of a software engineer" but it's actually a TECH LEAD week in the life!! Very informative. I love the 1st week tips sprinkled in which I can use in my future jobs. Subscribed! cheers
Subbed, Honestly I did not expect this much good relatable information in the video, and I was surprised 👌🏼I am starting a new job next month, and I think I can apply a lot of things that you did in this video as well. Keep up the good work. Cheers!
Aww thanks for the sub and welcome to the channel 🤗🤗 Yeah, I feel you. Everything is new so it can be quite challenging at first, but it gets better over time ~ you got this! 🎉
Indeed, there is a very nice video giving a feel of being a real software engineer. Sure, it can be a bit complicated, but very pleasant at the same time.
LOL I like how you specified (not M1). I recently got a MacBook Pro M1 and it's a headache when working with docker. Not to mention it doesn't support dual monitor.
I think Mac book pro is better than M1 for programming need, more over if you use heavy software like xcode or android studio. I have used M1 but I need to restart the laptop to make everything fast again
1:26 thanks for the fun video. Can you tell me if it's common to use your own github account you had when learning or do you have separate one setup only for work. thank you
Thanks for watching! From my experience, it's driven by companies and your preference. Some companies require you to create one just for work (and just for that company). Some companies don't care - so it's up to you whether you use your personal or create a work one. I have an ~anonymous~ account for coding tests when I'm applying for jobs 😂
Lol, i think it's experience? I'm defo old 🤣 After working on a number of React repos, there's an ongoing pattern so it gets easier to contribute - I also only picked a small card to start with. But yeah, I don't always open a PR on the 2nd day, it depends on a lot of things 😅
Exactly my thought!! I'm starting a trainee program as a software developer and seeing that people do tasks and do pull requests on the second day of the job scared the shit out of me
Hi Darmaine, this is a lovely video and I enjoyed watching it.😊 Had a question for you regarding my tech startup. I hired a software development company to develop a new web app and now I'm thinking of depositing the codes into github. What's the best way of keeping my codes safe if I end up hiring new software engineers in the future to develop the app further? Sorry I dont have tech background. Thank you!
@@bl33p-bl0rp5Thank you so much! Do you think the new developers can still copy all the codes if I give them access to my private repository to further develop the app? e.g. Adding new features etc.
Agree to @bl33p-bl0rp - create a private repo and you should have admin access. As an admin, you can control (add/remove/edit) who has a certain level of access to the said repository and they can contribute as needed.
Ahh I see what you mean. But hmm, not true. From what I've experienced, working in Australia is a lot more balanced and less cut-throat. Work culture is usually more enriching than competitive 😄 Can only speak from my own experience, though
Haha that would be cool, quit and keep the $3k laptop and $1k accessories lol but definitely not. They'd rather shred the thing than for you to possibly access any data on it after you take it home and are no longer under company supervision.
Pretty much what Igor said. Companies are very protective of their IP - I was once put on gardening leave and politely walked out of the building because I was moving to a competitor 😂
Hey Darmaine missed you so much...btw I got a freelance project form a client in Austraila for an e-commerce website. We have decided to go with using no code(as our client doesnt have a tech stack requirement but just want a beautiful website) tools but dont know much about which no code tool will be best for Austrailia for things such as payment system and other features.Can you give some advice please.
Hey Krish! Congrats on the freelance project and thanks for watching the videos! Without much context, it's not my place to give specific advice on which technologies to use, sorry.
I 100% agree with Christophe. It's never too late to learn and get into software engineering. I know a few people who picked up software engineering as a career pivot and still thrived! Networking is as important as learning how to code 😄
Hmm 🤔 that's quite tricky as I don't know the full context of the situation. But I'd say, it's important for the junior developer to know what they want out of the job and communicate it to their direct manager so that they can work on it together 😊
Hehe to each their own! The Macbook I got was _alriiiight_ mainly because of the processor, but I have an iMac with M1 at home that I'm very happy with 😆
Skill matters more than the tools you use. Most of our senior and lead developers use Windows, because that's what they're used to, and they're efficient with it. On the other hand, our junior dev forces himself to use Linux, because he thinks it will make him better, but he's so inexperienced with it, it just makes him slow and inefficient, and he ends up wasting a lot of time. Use whatever you're comfortable with. Fact.