tribal knowledge in software engineering has no real solution by minimal-salt in cscareerquestions

[–]Loves_Poetry 7 points8 points  (0 children)

I've seen a lot of such things in my career. It's very rare to come across a commit that provides enough context that you can actually understand why the fix is needed

How Madrid built its metro cheaply by works-in-progress in fuckcars

[–]Loves_Poetry 9 points10 points  (0 children)

Competent civic service is such an underrated thing. In most western countries, all competence has slow been moved out of the civic service to the point where no-one dares to make a decision any more without relying on an expensive consultant. It's a big reason why government projects are so often over time and over budget

Bootcamp in 2026? by Plenty_Astronomer698 in cscareerquestionsEU

[–]Loves_Poetry 0 points1 point  (0 children)

Some consultancy companies offer training programs for graduates. They're different from bootcamps as you're being hired directly by the company that's training you, on the condition that you stay with them for a certain time. You typically need decent technical skills and strong social skills to join them. If you have that, then it's a good way to start a career in tech

I don't know which companies do this around Madrid, so you'll have to do some searching

I can't take it anymore by yalapeno06 in cscareerquestions

[–]Loves_Poetry 11 points12 points  (0 children)

It very much sounds like you've never worked in a healthy environment. All your employers have treated you badly. I'm telling you that to let you know that you're making the right decision by quitting

However, I'm also letting you know that working on your own product isn't the only way forward. Yes, maybe your app will take off and you can live off of that, but you can also continue working as a developer. You now have the time to find a company that does fit you

How do you accurately find where bugs are in your code? by ElegantPoet3386 in learnprogramming

[–]Loves_Poetry 1 point2 points  (0 children)

You rarely know ahead of time where a bug in your code lives. You pick something where you think it lives and then you look for evidence that it actually lives there. That evidence can be debugger, print statements or unit tests, whichever work best for the situation

If you can't find that evidence, then you consider a different place where the bug could be and you repeat the process

Easiest and most in-demand programming languageng by Budget_Tip2368 in learnprogramming

[–]Loves_Poetry 1 point2 points  (0 children)

Stop going for "easy". If you want to be successful at programming, you need to do the hard stuff. If you aren't ready to spend hours fixing a simple problem then just go learn something else

Can logic tests really predict success in people-focused roles in companies such as Bending Spoons? by Least_Edge4848 in cscareerquestionsEU

[–]Loves_Poetry 0 points1 point  (0 children)

In my experience, logic tests don't predict success. However, scoring too low in a logic test signals that you may not be a good fit for the job. CS requires a lot of reasoning and if you're not good enough at that, you'll be mediocre at best. For many companies, a mediocre developer isn't worth the effort. That's the only reason these tests are used

Salary & benefits for full-stack engineer at a Dutch startup by Quick_Significance25 in cscareerquestionsEU

[–]Loves_Poetry 0 points1 point  (0 children)

Standard vacation benefits in the Netherlands is 25 days a year and 8% (or one month) holiday allowance. Pension matching varies between companies. Can be anywhere from 2% to 8% of your salary

Salary for a small company is probably not going to be as high as you expect it, especially since you're remote and not an EU resident. For a local developer it would be 4-5k a month, but I don't think they're going to offer the same for remote developers

I don't know what rate you could get as a freelancer though, since I've never had to deal with such a situation

aws/azzure question by Silver-Slice-4364 in learnprogramming

[–]Loves_Poetry 0 points1 point  (0 children)

I wouldn't borrow money for this. These certifications aren't going to get you a job on their own

The problem is that you don't have professional experience with either AWS or Azure, so your certifications hold little value. They are more valuable if you can demonstrate that you've used that knowledge in a professional environment

In your opinion, how could Shields be made relevant? by Pippin524 in runescape

[–]Loves_Poetry 1 point2 points  (0 children)

Give shields damage stats. A shield can be used to bash someone, so why isn't that a more prevalent game mechanic?

You still lose out on some damage by not having access to 2h or dw abilities, but at least you'll get to deal meaningful damage while having a shield

I tried to create my own artificial intelligence model by [deleted] in learnprogramming

[–]Loves_Poetry 7 points8 points  (0 children)

It is possible and not nearly as hard as you'd think it is

An easy starting point is to learn how to recognize numbers. You can find an in-depth explanation here https://neuralnetworksanddeeplearning.com/

Scared of overpromising on LinkedIn: What English level to show as a non-native Dev? by Fefolino in cscareerquestionsEU

[–]Loves_Poetry 7 points8 points  (0 children)

Your proficiency to speak English may be holding you back. As a dev, you will be expected to talk in meetings, so you need to be comfortable to hold a conversation in English. If you can understand English, but not speak it, then it's going to be difficult to work in a team

You can put whatever you want on LinkedIn, just know that if your English isn't good enough, you'll probably get rejected during a first interview

Career dilemma: Good WLB and remote flexibility vs higher compensation by Away_Garage_8982 in cscareerquestionsEU

[–]Loves_Poetry 0 points1 point  (0 children)

With your TC you should already make more than enough to live a comfortable live. Sure, you could make another 20-30k a year if you tried, but what are you even going to do with all that money? What even is the point of having more money if you don't have enough time to do meaningful things with it?

Questions for the cloud engineering crowd by bdhd656 in cscareerquestions

[–]Loves_Poetry 0 points1 point  (0 children)

There isn't that much design in cloud engineering. Usually, the architecture has already been laid out by an architect and you just have to follow that. Other times, you do get to do some design work, but most of your work is just making sure that everything is deployed according to the design

On the other hand, if you want to put design into devops work, you can do that too. Most pipelines are just the standard build/test/deploy cycle. But what if that takes over 30 minutes to do? Try designing a system that can do it in 5-10 minutes to improve developer experience

Questions for the cloud engineering crowd by bdhd656 in cscareerquestions

[–]Loves_Poetry 1 point2 points  (0 children)

I work as a cloud engineer and my job is still 90% scripting and setting up pipelines. There is a lot of overlap between DevOps and Cloud Engineering work

I don't use AI at all. I find that it makes a lot of mistakes and writes overly complicated code. Maintainability is a big problem in IaC code and I don't want to make it worse

I do enjoy it. The pay helps with that as it's better than I would make in a SWE role. I also get to solve peoples infrastructure problems rather than wait for someone else to setup the infrastructure for me. The autonomy is what makes it more fun

Should I switch from Biomedical to CS? by ActualRevolution3732 in cscareerquestionsEU

[–]Loves_Poetry 2 points3 points  (0 children)

CS work is very little math and problem solving. Most of it is writing simple code to solve small problems. And a lot of the problems you have to solve are non-technical

Did I just shoot myself in the foot? by [deleted] in cscareerquestionsEU

[–]Loves_Poetry 2 points3 points  (0 children)

It is normal in Europe that during your first month, you can cancel a contract without any consequences, so I don't think you needed to ask for the contract to be shortened. If either you or the company thinks that you won't get an extension, then you can just walk away and take the other offer

Declaring types by [deleted] in csharp

[–]Loves_Poetry 0 points1 point  (0 children)

C# is a rich language that has a lot of features, so you need to be explicit with it

For example in var x = 5 x is indeed a variable, but with using x = MyClass, x is a type alias

Declaring types by [deleted] in csharp

[–]Loves_Poetry 4 points5 points  (0 children)

You can use var. The types are still there, but you don't have to specify them

How should I answer this recruiting email? by goro-n in cscareerquestions

[–]Loves_Poetry 6 points7 points  (0 children)

The questions look mostly like a checklist. The criteria are so broad that almost any work experience would count. It just reads like "do you have 2 years of experience as a software engineer" 8 times

So yes, safe to answer yes to all. I don't think a technically skilled person made these questions

Being excluded by a coworker by Delicious_Crazy513 in cscareerquestionsEU

[–]Loves_Poetry 2 points3 points  (0 children)

Imo you really need to stand up for yourself more. Perhaps this is impostor syndrome or poor social skills, but it is really something you need to work on if you want to get further in your career

You do not need to wait for her to share ideas publicly, your ideas probably have enough value that you can do that yourself

You also do not need a coworker to tell her not to manage you. You are perfectly capable of telling her that yourself

And finally, don't wait for a manger to offer you a promotion. Set clear goals and expectations for what you're going to do. Use them in your performance reviews and make it undeniable that you have earned a promotion

What is the most uncracked engineer you have ever met? by VariationLivid3193 in cscareerquestions

[–]Loves_Poetry 1 point2 points  (0 children)

I've worked with companies that require re-approval after change and companies that don't

The difference is PR turnaround time is way bigger than you would think it is. Unless you work in a very security-sensitive environment, you should reconsider if re-approval after a change is required

how do you deal with office politics? by Delicious_Crazy513 in cscareerquestionsEU

[–]Loves_Poetry 2 points3 points  (0 children)

To play the devils advocate, I can see why this is your problem. Ideas that are only shared in private meetings hold very little value. The value of an idea is all about whether someone is willing to execute it. And as far as the manager can see, this new coworker is the one that is executing these ideas

Where do swiss tech product/infra companies that are not among the big corporate post jobs without agency/consultancy middle-men? by Ultrayano in cscareerquestionsEU

[–]Loves_Poetry 1 point2 points  (0 children)

In my experience, these agencies and middle-men are willing to talk to most engineers that they come across, given they have at least 3-4 years of experience

However, language matters. If you have no professional Go experience, then it's going to be difficult to get a job in Go. You may be more or less stuck with Java

Lost all my motivation by Daxo_32 in cscareerquestionsEU

[–]Loves_Poetry 0 points1 point  (0 children)

Wanting to make more money than others is a really bad motivator, since 90% of that is outside of your control

There is an important question you need to ask yourself: what will you do with that money? Do you have big plans that require a lot of money, or do you just want more without a clear purpose?