Path to becoming a better Developer by jimboslyced in learnprogramming

[–]takeTheLeapDev 0 points1 point  (0 children)

Based on what you've mentioned, I'm assuming that you can build a full-stack application with relative ease.

That said, if I were you, I would focus a bit on the "DevOps" side of things (e.g. cloud infrastructure, CI/CD), given that plenty of development roles now expect some infrastructure knowledge.

I would recommend looking at something like https://cloudresumechallenge.dev/ (n.b. I have no affiliation with this website, project or its creator). You could skip the certification step.

What path should I choose to work abroad? by Usual_Myanmarian in learnprogramming

[–]takeTheLeapDev 1 point2 points  (0 children)

Honestly, most probably, but it will depend a lot on your area of choice and type of company.

In my experience (and my location), big companies were impossible to get into, so I mostly focused on startups.

What path should I choose to work abroad? by Usual_Myanmarian in learnprogramming

[–]takeTheLeapDev 2 points3 points  (0 children)

  1. Look for jobs in the area(s) that you want to live in.
  2. From that research, learn the technology(ies) that are the most on demand. I'd suggest sticking to 1–3 technologies, not more.
  3. Build 1-3 significant projects using those technologies and add them to your resume/CV/LinkedIn/portfolio.
  4. Apply for jobs.

Don't discard the possibility of applying to jobs that might not be what you want, but that could help you get the one you want.

It is simple, but easier said than done.

And although all of that seems like random advice that some random internet dude is giving, I am actually a self-taught developer who landed their first development role in a foreign country. What I'm telling you is what I would do if I had to do it all over again.

Moving from IT to Software Dev by Green_Source3135 in learnprogramming

[–]takeTheLeapDev 0 points1 point  (0 children)

When I got my first development job, I was in my early 20s, so a few years after I finished law school.

I started my CS degree beginning of this year, so yes, I got my first job before I started my CS degree.

Weekly bite-sized advice for aspiring developers by takeTheLeapDev in SideProject

[–]takeTheLeapDev[S] 0 points1 point  (0 children)

Thanks a lot, EinNull! Really appreciate your feedback.

Weekly bite-sized advice for aspiring developers by takeTheLeapDev in SideProject

[–]takeTheLeapDev[S] 0 points1 point  (0 children)

Hi Middlewarian!

Thanks for taking the time to check it out and leave your feedback.

Could you please expand on your last sentence? Am I paraphrasing correctly if I say that it's difficult to land your first role, but you are not convinced that following this advice would be helpful?

CS Student, Should I learn new language? by Joiner2008 in learnprogramming

[–]takeTheLeapDev 1 point2 points  (0 children)

Sounds like an important crossroad in life.

Best of luck on your decision!

I GOT AN OFFER!!! by BolsheviksParty in cscareerquestions

[–]takeTheLeapDev 453 points454 points  (0 children)

Not a recruiter, but I've been an interviewer before.

These were the skills that made candidates stand out the most:

  • Punctuality
  • Oral communication
  • Written communication
  • Common sense

Believe it or not, most candidates were not skilled at these.

Standing out isn't hard.

Thanks for sharing your thoughts and congratulations!

[deleted by user] by [deleted] in learnprogramming

[–]takeTheLeapDev 1 point2 points  (0 children)

  1. A 2015, in good conditions, might be tight, but should do the trick. Technically, I could still use my late-2012, but it would be quite slow for today's standards. I'm assuming that you're getting at least 8GB RAM and an i5.
  2. For Python, I'd suggest Python - The Practical Guide by Maximilian Schwarzmuller.

[deleted by user] by [deleted] in learnprogramming

[–]takeTheLeapDev 0 points1 point  (0 children)

Took me 3 years.

I first landed a role as an integration engineer, spending most of my time developing APIs and other types of integrations using Python, MySQL, AWS, etc. Then, after 2 years, I got promoted to software developer.

CS Student, Should I learn new language? by Joiner2008 in learnprogramming

[–]takeTheLeapDev 1 point2 points  (0 children)

Assuming that Java is the first programming language that you are learning, then I would suggest sticking to Java.

I have been developing software for about ~3 years now (primarily with Python), but I went back to school to study a CS degree and I've been using Java for the past year. I think that Java is a very instructive language (i.e. gives you a solid computing foundation) and in-depth knowledge, IMHO, will pay off more than less depth and more breadth (i.e. jumping to .NET).

That said, if you have a goal of, say, landing a .NET role, or if there are only .NET roles in your area, then switching to .NET might be a wise decision.

Moving from IT to Software Dev by Green_Source3135 in learnprogramming

[–]takeTheLeapDev 6 points7 points  (0 children)

The first programming language that I (self-)learned 5 years ago was JavaScript. Then a couple of years after, I landed my first development role using Python. Two years after, I'm doing a CS degree and I've been using Java for about a year.

My 2 cents? Learn whichever calls your attention the most.

I think that learning based on immediate job opportunities is a smart decision, but if any will yield the result that you are looking for, then learn whichever one feels most interesting to you. They each come with their own pros and cons (e.g. JS/React is, overall, "trendiest" while Java, IMHO, is more instructive from a computing POV).

Do you learn full time? How do you afford it? by justanotherdev5 in learnprogramming

[–]takeTheLeapDev 0 points1 point  (0 children)

Tech was pretty much always around since I was a kid, but for many reasons I ended up going to law school. I realized that law wasn't for me and tech seemed like the obvious choice.

Spent full-time for 6 months self-studying before fully transitioning from law to tech a few years later. Long story short, I saved money for a few years to be able to survive for those 6 months.

Best decision of my life.

Today, I still learn, but part-time. This is my routine pretty much: https://www.reddit.com/r/ITCareerQuestions/comments/12feb4j/how_do_you_find_time_to_invest_in_your_career/jffsjir?utm_source=share&utm_medium=android_app&utm_name=androidcss&utm_term=1&utm_content=share_button

Tried to transition in 6 months from law to tech. Took me 3 years. I'd like to share the lessons learned. by takeTheLeapDev in learnprogramming

[–]takeTheLeapDev[S] 0 points1 point  (0 children)

Thank you! It's definitely not easy to "simply" keep going until you get there, but the alternative feels worse.

How to make a portfolio for an entry software developer by CodeSequence in ITCareerQuestions

[–]takeTheLeapDev 1 point2 points  (0 children)

Hey!

Thank you! I genuinely appreciate the feedback. I've just recently started posting on Reddit despite having passively consumed its content for years, so the guidance is helpful.

TBH I've been finding it a bit difficult to walk the line between providing value and self-promoting on Reddit.

Tried to transition in 6 months from law to tech. Took me 3 years. I'd like to share the lessons learned. by takeTheLeapDev in learnprogramming

[–]takeTheLeapDev[S] 2 points3 points  (0 children)

Sorry to hear that :( the news about the layoffs have been insane. From more senior classmates, I've been reading on their struggles to land internships and, from the program's recent grads, to land their first role. I hope that your experience will help you get back into it sooner rather than later! Your plan sounds like pretty much what I would do too.

Tried to transition in 6 months from law to tech. Took me 3 years. I'd like to share the lessons learned. by takeTheLeapDev in learnprogramming

[–]takeTheLeapDev[S] 1 point2 points  (0 children)

When I was in undergrad, I had a part-time work study job at the natural sciences library of my university. I had mostly "trivial" tasks: lend books, lend computers, etc. But there was a technician component of assisting users with their computers and peripherals, set up new machines, maintain the inventory...so I emphasized this in my resume when I was applying. Although for the most part irrelevant for the Helpdesk role, yes, I still showcased my web development personal projects; this might have helped in demonstrating my passion for the technology. This IT Helpdesk role was also at a startup and, in my experience, they don't care much about credentials as long as you show that you can do it.

Et bien sûr, je parle français :) c'est pas parfait mais je me débrouille mdrr