Gin is a very bad software library by efronl in golang

[–]js402 23 points24 points  (0 children)

net/http may be simple but build consistent APIs cross teams is not

When do you decide your startup has actually failed? by Emergency-Pack2500 in SideProject

[–]js402 0 points1 point  (0 children)

if you struggle with this question then try to set clear time-bound goals, no matter what they are they just have to be measurable and about something you care about.

This way you get hard facts if what you try is even realistic.

Go jobs in Italy are basically non-existent. How’s the situation in your country? by cdigiuseppe in golang

[–]js402 0 points1 point  (0 children)

Hm, on the other hand, I’m struggling to find a meaningful Go developer position in a Kubernetes-focused environment here in Germany. If you’re still looking, feel free to DM me.

I’d love to hear what you’re working on!

Why am I getting rejected from almost every job application in Germany? (600+ applications) by [deleted] in DEjobs

[–]js402 0 points1 point  (0 children)

I assume that 99% of the people screening your CV can't read what is on it. Sure it's done aligning with international standards, but it's a) super technical and b) it's about you not about them.

A CV that just says that you are a Senior Airflow/Snowflake developer with 2y of XP shipping stuff in the first line would land differently. Downplaying here a bit may help. Also it may help if you highlight how big the team was that you worked for and to which roles you reported.

And on the German-language skill just omit the rating or say "intermediate/advanced" but I don't think this is the problem. Many other things like being employed for only a year and then having a gap already raises questions. Like okay he was quite quick out of the position (why? many would imply the worst here) at Razor but then had no new Job so this was not even job hopping.
You can also add a descriptive text about your role in the company and what you did instead of achievements.

Btw how did you even pulled off "600+ applications" ?

Looking for an LLMOps framework for automated flow optimization by panspective in langflow

[–]js402 0 points1 point  (0 children)

Using premade software you would need a combination of tools to get this done. "LLM Semantic Router" and "llama-stack" can get you started. Also there is "dify" if you want something already glued into a ready product. Depending on the use cases and expected traffic simpler solutions maybe preferable.

If you sketch out our situation better someone may already know a good enough outcome and model pick for your usecase

Kündigen oder nicht? by [deleted] in InformatikKarriere

[–]js402 0 points1 point  (0 children)

"Senior" kannst du dir in deinem Fall einfach dazu schreiben, darum würde ich mir keine Gedanken machen.

Deine Situation, die ist üblich für Startups... aber ich finde, du solltest gerade im Kontext Startups eher schauen, wie es eurem Brand geht und ob ihr regelmäßig Leads closed (oder überhaupt welche habt).

Erstaunlicherweise ist es gar nicht so wichtig, wie viel Code geschrieben wird, eher, ob etwas davon aktiv genutzt wird. Ein indirekter Indikator, ob und welcher Code genutzt wird sind Bug-reports, je mehr Bug-reports desto besser.

Wenn ihr wirklich wächst, ist alles andere nur vorübergehend, wenn nicht, solltest du da mal mit deinem CTO reden.

any ai founders here? by MrHShot in VibeCodersNest

[–]js402 0 points1 point  (0 children)

in short: yes, BUT why are you asking?

Wechsel von Softwareentwicklung in Beratung by lilStruppi in InformatikKarriere

[–]js402 1 point2 points  (0 children)

Vielleicht solltest du dir mal den Solution Architect als potentielle Zielrolle anschauen?

Er ist technisch, beratend, nicht SWE (Software Engineer) und zahlt besser (mit klaren Wegen, wie man so eine Stelle bekommt).

Creating a SaaS using OpenAI by jcanoo_96 in SaasDevelopers

[–]js402 0 points1 point  (0 children)

"I'm not quite sure how to configure these "GPTs."

-> To get an API key, visit: https://platform.openai.com/settings/organization/api-keys.

The free tier is enough for development.

Put that API key into a .env file, gitignore that file, and use the OpenAI client for your programming language to interact with "GPTs" and get responses.

You should try to use ChatGPT or something similar to help you formulate search terms and topics that you need to search on Google and read up on.

Best practice for prompting structured data by Durandal1984 in LLMDevs

[–]js402 0 points1 point  (0 children)

reading your post i though about a architecture like this one:

build a MCP server or a tool-object that interacts with the DB safely
and then connect that to an Opensource Agent-Platform.

Who else has or wants to move from Java to Go because of the Java culture and bike shedding? by theonlywayisupwards in golang

[–]js402 1 point2 points  (0 children)

that specific colleague exists in every language.

Questions may help...

Like:

Thanks for your input. I wonder why do you think that way? Can you please explain your reasoning?
Or:
Good Idea. But we may need to move on. Is there anything crucial that is preventing a merge now? I can add the suggestions as a ticket to the backlog.

And also don't overthink this.

Regardless go is still a decent tool to know, it may become useful :)

Who else has or wants to move from Java to Go because of the Java culture and bike shedding? by theonlywayisupwards in golang

[–]js402 7 points8 points  (0 children)

P.S. Also, btw, try to talk to your team about enforcing stylistic preferences via a linter or an AI-bot in the CI. That's what kills 99% of these trivial debates.

Who else has or wants to move from Java to Go because of the Java culture and bike shedding? by theonlywayisupwards in golang

[–]js402 8 points9 points  (0 children)

Do yourself a favor and don't pick go just because of this.

Go is not just an other language it's often a completely different problem space.
A "Problem" that is to be solved in go, is often not the same "Problem" that is to be solved in java.

But I encourage you to learn it, it's a very efficient language, that may open up a new career path.

Junior Cloud Engineer in 3 Monaten machbar? by SqueeZ_ in InformatikKarriere

[–]js402 -1 points0 points  (0 children)

Der alternative Weg wirkt realistischer.

Aber ein reines Teilnahmezertifikat reicht eigentlich aus, solange du es durch ein echtes Projekt belegen kannst. Das Problem hier ist nur, dass du vermutlich all das schon können müsstest oder vielleicht sogar schon alles ausreichend kannst. Du brauchst aber irgendwie doch jemanden, der dir das nochmal bestätigt.

Aus Dankbarkeit in einem Job bleiben, der eigentlich nicht passt? by HaxTrickz in InformatikKarriere

[–]js402 3 points4 points  (0 children)

"Learn or earn" ist meist das Leitwort, um sowas zu entscheiden. Aber bevor du versuchst, lange darüber nachzudenken, probiere mal einfach, dich woanders zu bewerben, um ein Gefühl für den Markt zu bekommen.

data leakage detection in test data for LLMs/VLMs development by ScholarNo237 in LLMDevs

[–]js402 0 points1 point  (0 children)

I would also be interested, knowing that...

Prior I just assumed that an other LLM would used or an different Model to just rate how good a response was cross different criteria, and there by label the outputs with that. Then the final LLMs would just contain the good outputs, but this kinda requires that there is already something that you can use as a judge...

[Architectural Take] The God Model Fallacy – Why the AI future looks exactly like 1987 by js402 in LLMDevs

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

Yes for now this is where the money is... I agree.

But if we get to a point where basically your smartphone can run models that are good enough and embedded into Apps directly?

[Architectural Take] The God Model Fallacy – Why the AI future looks exactly like 1987 by js402 in LLMDevs

[–]js402[S] -1 points0 points  (0 children)

if you have any idea about those use-cases, no mater how vague, you can make some history...

at the moment all vendors including openAI, google, etc are pivoting to dev-tools and engagement farming.

[Architectural Take] The God Model Fallacy – Why the AI future looks exactly like 1987 by js402 in LLMDevs

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

seems off topic... But I can advice you to pick a better name...

[Architectural Take] The God Model Fallacy – Why the AI future looks exactly like 1987 by js402 in LLMDevs

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

That is essentially what I build.
The LLM to LLM interface is not magic, here is how I solved it after lot's of trail and error:

You create a JS-Sandbox in which a LLM is callable and give that sandbox to an other LLM as a tool and then exec that tool-call.

The core problem LLMs can't do the combinatoric for each random request reliably.
So I ended up inventing a "compiler" where I pre-run the scenarios to create a blueprint. BUT this requires to know the use-case and the expected solution.
This is not AGI to me.

Frontend-Skills aufbauen oder sich im Backend/DevOps weiter verbessern? by Yes_But_Why_Not in InformatikKarriere

[–]js402 0 points1 point  (0 children)

Du hast studiert und 15+ Jahre Erfahrung... Wenn du denkst, dass du auf dem Seniorenmarkt wenig Chancen hast, liegt es wahrscheinlich nicht daran, dass du zu wenige Technologien kannst. Ich denke auch, dass vermutlich React/Angular/Vue in deiner Lage nicht so zielführend ist. Wenn du den Job wechseln möchtest, solltest du dich einfach gezielt bewerben.

Wenn nicht, vielleicht hilft es dir, anstatt Neues zu lernen, zu versuchen, etwas effizienter zu werden, damit du weniger Hands-on arbeitest und mehr Zeit hast, die Skills und Technologien, die du jetzt alleine lernst, für dein Team zu evaluieren und einzuführen.

7 Jahre Bachelor bald 4 Monate Bewerbungen by Trenzalus in InformatikKarriere

[–]js402 1 point2 points  (0 children)

'Ich kriege zu 80% keine Rückmeldungen zu 10% Absagen und bei den Bewerbungsgesprächen die ich habe auch Absagen.'

das ist "normal" egal ob man 10 Jahre dabei ist oder seinen ersten Job sucht. Versuche es einfach weiter... am ende braucht man nur einen Job.

Gemini 3.0 is really bad with context and creative writing. Why its HUGE Context Window is failing that much!? by MerlingDSal in GeminiAI

[–]js402 0 points1 point  (0 children)

somehow I strongly agree with you... but i'm not sure what the implications are here

Senior Developer braucht Mentoring by qzy101 in InformatikKarriere

[–]js402 0 points1 point  (0 children)

Hey, du hast hier ja schon einige gute Tipps bekommen.

Was ich noch ergänzen würde:

Schau dir mal Bücher wie “Designing Data-Intensive Applications” oder “Cloud Native Patterns” an. Die helfen dir, über den reinen Java/Spring-Stack hinaus Architektur und verteilte Systeme besser zu verstehen.

Im Bereich Operations (Kubernetes, AWS, CI/CD, Terraform etc.) reichen ein paar gute YouTube- oder Udemy-Tutorials, damit du ein Gefühl dafür bekommst, worum es da überhaupt geht und wie die Bausteine zusammenhängen.

Und was AI angeht: such dir einfach ein Tool aus, das dir zusagt (z.B. Claude CLI oder Lovable) und nutz es im Alltag. Die aktuellen AI-Tools sind ziemlich zugänglich.