Related Posts
Guys I really need your advice. I accepted the offer from CTS on call for a different location. I will never relocate. Should I resign based on this offer. What's the probability I will get new offer in 3 months notice period. If on formal offer once generated by CTS on email, I deny will they consider me for my current location? Initially in all my email communication they denied my current location and I had no choice other than to accept the offer for a different location. Cognizant
Photo of the day
How does Moses make his coffee?
How hard is the CFE exam? Worth the price?
Additional Posts in Tech
Hello! I have an upcoming interview with Dell Technologies for the position Data Engineer and Automation Consultant. It's a 30 minute Zoom call interview with the director of Data Engineering team.
1. Can I have suggestions on how to prepare for the interview?
2. Directors in this bowl - what questions will you ask a potential a senior/mid-senior employee in am interview?
3. Dell/Ex-Dell employees, Kindly share your experience working with the company - How is the career growth & WLB
Thanks
Bless you PMs.
Hi Fishies! (Is that what we are? I’m going with it)
I just came across a Google Research and Insights role that got me SUPER excited and I was about to apply when I had the idea of seeing if anyone would be willing to give me a referral. I understand (and respect) that most of you Googlers on here feel that a referral is only useful if you know the person but I would be happy to jump on the phone to give you some info about me. It would mean so much! 4 YOE at a major audio steaming service
New to Fishbowl?
unlock all discussions on Fishbowl.
Chose one language and focus on that. Learn OOP using that language, Python is a good choice. Most companies interview you in your preferred language and teams focus more on your programming quality and less on the language you’ve used. SWEs can transition to a new language once they’ve mastered one with minimal lead time. I’ve seen dozens of people burn out trying to learn multiple languages at once.
Also, start a side project or join a popular Git project for hands on experience.
Thanks for the advice! I joined Git yesterday and I've recently started working on a Pokémon database as my first project. So far it just lists all Pokémon associated with the Type the user inputs. Very simple now, but I'm excited to make it more complex in the next coming days!
Full stack is a big leap. I would start with the basics such as lists and arrays, strings and what they ACTUALLY mean, like what kind of OBJECT they are. Everything in modern software engineering is an object. As someone else mentioned stick with one language such as Java, Python or C#. Go through w3 tutorials and other free tutorials and save all those projects on GitHub. Java and C# have the most support, Python is most popular amongst those who've used all 3. Start small and work your way up. It took me 3 years to comprehend the fundamentals of software engineering, and it's a profession that will never ever stop learning. At times I wish I learned how to be a dentist because it's fairly static.
I've worked on many different aspects of development (back-end, front-end, some database stuff, deployments, etc). As another person pointed out, Full-Stack development will probably take some time and experience so I would focus on one language to learn the fundamentals and then branch out (unless you want/need a SWE job ASAP).
Feel free to DM me if you have any questions or want some advice, I'd be glad to help out wherever I can.
I didn’t end up transitioning, but I got a tutor through Wyzant who was really helpful in making sure I REALLY understood the logic portion of back end Python
Thanks! I've never heard of this before. I have it bookmarked for when I get more familiar with the language of my choice. 😊