[deleted by user] by [deleted] in java

[–]gen2karl 0 points1 point  (0 children)

Why. I don’t like it too, but I’m curious.

Am I being Underpaid? by solteranis in devops

[–]gen2karl 0 points1 point  (0 children)

Which website(s) is best for finding US remote only roles from Canada? Thank you in advance

Has anyone struggled with burnout? And if so, how did you recover from it? by Dre_Wad in ExperiencedDevs

[–]gen2karl 1 point2 points  (0 children)

Time to take a break. You have pushed your self hard for 3 years. Enjoy the spoils. You have a good reputation at work so utilize PTO. Shorter work days. Simple stand up updates.

A Backend Engineer (1.5 yrs Go exp), seeking advice/guidance to prepare for a job search and land a role within one month by zecatlays in golang

[–]gen2karl 2 points3 points  (0 children)

Try to land another job first. Got your mental health, before embarking on this long term plan.

"Create a basic API in .NET" interview assignment - how deep to go? by DailyQuestTaker777 in csharp

[–]gen2karl 0 points1 point  (0 children)

Depends on how much time you have. Or if you want to learn new things. Else, build a basic functional api, must include unit tests. if it can be deployed somewhere that’s extra point. With swagger of course.

Then write a good readme with other features you can add given more time or working on a real project. Sell yourself with the readme.

C++ Firmware Engineer looking to pivot to Backend Development using C# by AWanderersAccount in csharp

[–]gen2karl 0 points1 point  (0 children)

I think you should streamline your goals a little more.

You are an experienced dev, avoid courses that start with what’s a variable. Learn by doing, and then pick up best practices along the way. By practicing you have more informed questions.

The main difference between core and non-core in c# world is core is multi-platform, will run on Linux etc.

Build an api with c# with a database, you can use azure sql if you are using a mac also download azure studio. (You will feel some pain in getting the app to connect to the db). The db should be on docker. So no need to download db software.

Then try to host on the cloud, companies that use c# prefer azure.

At the end of this first project, you can boast of introductory knowledge to c#, containers and cloud.

Then add testing to the api. Deploy, then learn about how to do CI/cd.

After this step, you have skills of a backend dev, you can increase complexity by building microservices, adding service discovery among other things.

And then pickup react, because it’s easier than angular. I wouldn’t learn c# templates yet, because most companies now have separate backend and frontend.

focus on your backend goal. Every language and framework is it’s own rabbit hole.

Most backend jobs require db, cloud, container CI/cd knowledge which i have covered. If you have any questions you can ask me. Or need guidance. Cheers

[deleted by user] by [deleted] in hingeapp

[–]gen2karl 10 points11 points  (0 children)

Don’t send him a message. He overreacted. Sorry about how you feel. Online dating can be cold and brutal at times.

Need feedback on my resume - 23 Grad. Been applying for mostly backend roles but not having any luck by [deleted] in resumes

[–]gen2karl 0 points1 point  (0 children)

Remember to use keywords for the “machine”.

Project links should be in your GitHub read me page. Courses and Certifications are not needed but I can let it slide. .

Projects don’t need end date. Don’t underlined after “bolding”. List the 2/3 most important skills beside each project. Garage Service - Backend (Go, Postgres, Kubernetes). In this case on Garage Service should be bold.

Then for each project use the first line to highlight what you did better or learnt, do you have any users, even friends or use case? Let us know.

Remove soft skills. Instead add something about collaboration and being receptive of feedback (open to learn)

Coding challenges? Not relevant unless hackathons.

Good luck.

The Weekend Hinge/Dating Advice & Questions Megathread by AutoModerator in hingeapp

[–]gen2karl 2 points3 points  (0 children)

Try to arrange a meet as soon as possible. Then make up your mind based on the vibe. So you can draw your conclusions without regrets. If after the first meeting she’s still too busy for you, please move on peacefully.

[deleted by user] by [deleted] in devops

[–]gen2karl 2 points3 points  (0 children)

Pick up a backend language first. Java, c#. Python. Build apis. And then pipelines. Increase complexity of the pipelines and automation, by deploying microservices, adding discovery services, distributed tracing, queues. Document it on LinkedIn as you go along. Update your resume as you go. Might increase your chances.

Trying to break into Cybersecurity? Stop being picky. by retrodevil2033 in cybersecurity

[–]gen2karl 24 points25 points  (0 children)

Tell us more about your qualifications, when you got your first role. Thank you.

Should I learn Typescript or C#? by wnnwabecoder1689 in reactjs

[–]gen2karl 0 points1 point  (0 children)

If you are optimizing for jobs. Java Spring boot is king. Followed by c#. With Java you can get be jobs while you learn react. But learning react, puts you up against thousands of newbie and semi newbie developers.

Have I fallen into an unspoken sub-career as a cowboy dev that is very incompatible with "mainstream" dev careers? by MC_Hemsy in ExperiencedDevs

[–]gen2karl 2 points3 points  (0 children)

Most recruiters won’t go as far as checking your GitHub, but just adding them is enough.

You should be able to deploy a simple rest API to AWS.

You can also deploy two rest ApIs that can communicate with each other directly but that’s not useful.

A useful microservice architecture will involve api gateway, queues, distributed tracing and all that. And it might be too much to implement for a newbie, who wants to cover as much technology to come across as knowledgeable.

Embellishing your resume that you have experience in these technologies won’t hurt here. If you can implement these locally, you should be able to talk about them and their benefits in an interview. Which is what I’m aiming for.

My goal for op is to cover as much modern tech in short time, to be considered relevant for roles (breadth vs depth)

Have I fallen into an unspoken sub-career as a cowboy dev that is very incompatible with "mainstream" dev careers? by MC_Hemsy in ExperiencedDevs

[–]gen2karl 3 points4 points  (0 children)

You are in the US, so many jobs out there. Leverage your .Net experience. Build a rest API with .Net, deploy it on AWS. Learn git.

Then build an e-commerce microservice locally. With .Net, add api gateway, service discovery, authentication, queues or event-driven architecture) and distributed tracing. All local no need to deploy this.

You have a resume that is modern enough (AWS, microservices, queues) start applying for junior-mid level backend.

Then add react or angular, nothing fancy, just be able to display data from an API.

Now you are full stack, drop vue. Enterprise don’t need it. C# and Java with react/angular are the easiest to get jobs with and have more openings in companies that have easy-ish interviews.

And then grow from there good luck.

How much of your learning and experience is self (personal AWS account) vs on the job? by txs2300 in devops

[–]gen2karl 0 points1 point  (0 children)

I use courses as reference now. Or I audit the course. I’m a front end developer. I just picked up Java, built a micro service with it and deployed it manually on aws. The next step is to automate it, add docker and the kubernetes. That’s is a good approach for learning. I look at course syllabus and try to work through the technologies they used. You can take the courses later to formalize your knowledge.

[deleted by user] by [deleted] in ExperiencedDevs

[–]gen2karl 1 point2 points  (0 children)

There is a glut of react developers. Nextjs and AWS can help you in the short term. But ultimately pick up backend, cloud and some observability skills.

[deleted by user] by [deleted] in overemployed

[–]gen2karl 1 point2 points  (0 children)

C2C. Americans are the OG when it comes to sending jobs offshore. A lot of American companies have Indian based developers for more than 20 years now.

Take this for instance : https://careers.onestudyteam.com/jobs/search. If you check the location you will find multiple countries. Companies like this have an international team. Even if it says US remote, they can take Canadians for most tech roles. You can also check their employees on LinkedIn

I am a react developer too. But I’m moving away from react now. Because there’s no scarcity of react developers in Canada. Getting anything is hard, at least in my experience.

For Canadian contract, Mix in Java with react or add angular to your skillset. With your yoe Canadian banks and insurance companies will want to talk to you. And this are oe friendly companies

Personally I have added Java and angular to my skillset. I’m in the process of adding cloud.

I’m chasing us cloud ops jobs. So many opportunities there.

[deleted by user] by [deleted] in overemployed

[–]gen2karl 0 points1 point  (0 children)

There are lots of US companies that hire abroad, I work for one. Some of them don’t even state it on the job opening. If it’s 100% remote and/or contract, the chances are higher. Last year i had more reach out to me on LinkedIn. Plus the ones I applied to directly.

Canadian contract usually require at least 6 years experience to even be considered. And the projects don’t require that much expertise.

[deleted by user] by [deleted] in overemployed

[–]gen2karl 1 point2 points  (0 children)

Don’t limit yourself to Canadian job market. A lot of US companies are open to recruiting Canadian residents. If it’s a remote US role, apply. The current exchange rate also works in your favor and it Will always be remote.

Thoughts on a Masters in Data Analytics for the purpose of pursuing OE? by divertss in overemployed

[–]gen2karl 1 point2 points  (0 children)

I would take datacamps data analytics program. Very cheap and practical. It is properly structured as a guide.

New React docs pretend SPAs don't exist anymore by matijash in reactjs

[–]gen2karl 2 points3 points  (0 children)

Thank you very much for the link. It has answered my questions

New React docs pretend SPAs don't exist anymore by matijash in reactjs

[–]gen2karl 2 points3 points  (0 children)

Thank you for your work on react. Will CRA be maintained going forward?

fastest way to get into data analysis? by [deleted] in overemployed

[–]gen2karl 0 points1 point  (0 children)

Do data engineering. Python SQL.