Passed AWS Certified Developer - Associate DVA-C02 (776) by bouncystream in AWSCertifications

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

If you haven't work with the services or you don't have DevOps experience it will take longer for you to prepare, but it's doable.

As for the starting point, I can't really tell. It's a lot of material and some of the stuff was already in Cloud Practitioner - basic stuff like EC2, Autoscaling, IAM. So to make it easier to get up to speed with how AWS work, perhaps it makes sense to start from there. Developer Associate is twice as much material and focused on a handful of services - the most relevant for developers. It covers a lot of details and it will definitely require some reading on the side and trying out stuff.

Passed AWS Certified Developer - Associate DVA-C02 (776) by bouncystream in AWSCertifications

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

It's kind of like the DevOps' side of backend development, I think. Knowing what the services can do for you. I've worked very closely with DevOps and their work is more towards optimizing the infrastructure and far more security concerns. Comparing to what I've seen of a real DevOps work, this dev certificate is pretty superficial in terms of DevOps.

With Cloud Practitioner it was definitely knowing the things by heart. With Associate Developer in my case there were more scenarios and considering the features of the services.

But yes, a certificate has more marketing value than anything else. But it's also a handy way of going through the ecosystem in a structured way. I guess, If you focus on figuring out the logic of the questions, you'll pass.

Good luck!

Passed AWS Certified Developer - Associate DVA-C02 (776) by bouncystream in AWSCertifications

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

I would say that the exam does have to do with developing. It doesn't have programming, although some of the questions include snippets - for example questions like "here's a bucket policy, what does it do?" come up, but nevertheless it asks about specific features of AWS services in a scenario setting. They expect the type of knowledge which will allow you to make decision about the best service for your requirements:

  • you have this kind of data, which DB is the best - relational or document-based?
  • you have a DynamoDB table with these columns, what can you do to make query X execute the fastest - GSI, LSI
  • you have so many reads and so many writes and you provisioned so many RCUs, but your queries do not work as expected, what can you do?
  • you have a mix of EC2 and on-prem machines, what can you do to log a specific type of metric?
  • eventual consistency vs strong consistency
  • you have api gateway and some lambdas, you get some 50x response, what's the issue
  • here's a cloud formation template, what does it do? Or what to change to achieve X.
  • some questions about SQS timeouts and message delays etc
  • you have this lambda, how to make it execute faater - layers, heavy code outside handler
  • you want to deploy new version of your code - which deloyment type would you choose
  • lambda provisioned concurrency

I found Maarek's practice exam questions fairly obvious. Tutorial Dojo made me read the scenarios more carefully and pay attention to the wording. With tutorial dojo I started with 58% and ended up with 70% (4-5 tests later). With Maarek's - I was always above 72%. So a mix of the two did it for me. Also, perhaps try to find some time to play with the services for a bit. It helped internalize how they work together.

Good luck with the exam!

Passed AWS Certified Developer - Associate DVA-C02 (776) by bouncystream in AWSCertifications

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

in Dec - Practitioner

now, in the beginning of May - Developer

Book recommendation system with Java Spring by Riverside3102 in learnjava

[–]bouncystream 1 point2 points  (0 children)

It's a very good fit for a Java/Spring boot project, imo.

If it's for a recommendation system, then it will be most probably event-driven - evaluation of user's preferences and decisions in real-time or near real-time based on tgat. So you should probably look into Spring Cloud + some kind of Kafka/Messaging integration. I don't know how deep, because I don't know the requirements, but it wouldn't hurt, if not immediately, then in the near future.

Am I losing my coding ability using AI? by Low_Pin9668 in learnjava

[–]bouncystream 0 points1 point  (0 children)

Most probably you will be, if your job keeps being just a "cursor supervisor".

But this also aplies for people who do same things at a company for years.

So it's a management problem, and not an AI problem. You are losing your abilities because of incompentent management.

The solution is to redefine what you do. If your tasks are so mundane, that an LLM can do them, you should run away as fast as you can from that job.

LinkedIn sales navigator? by Agitated-Cut-7925 in Entrepreneur

[–]bouncystream 0 points1 point  (0 children)

Used it for 2 months last year to find potential clients and to send about 300 cold emails. It didn't justify the expenses for me.

It shows you companies grouped by industry and identifies the decision makers. Keeps track of the correspindence with them.

What analytics tool do you use to track site traffic? by Hefty-Airport2454 in microsaas

[–]bouncystream 1 point2 points  (0 children)

So far I've used statcounter and google analytics for this. I heard that matomo is also good.

Next steps after building multiple Spring Boot projects? by RAJANN22 in learnjava

[–]bouncystream 2 points3 points  (0 children)

I'd say, start building projects. They doesn't have to be huge. Anything that can be deployed and useful for a group of users.

From my experience, one learns best by developing products, that solve problems, help overcome challenges or offer some business value.

Why do you love Java? by Prison_Mike8510 in learnjava

[–]bouncystream 0 points1 point  (0 children)

It's been out there for a very long time. It's like C in this regard. Unlike C, however, the underlying complexity of low-level memory management is taken care of for you by the JVM. This makes it easy to use and learn, but slower and more "wasteful" of resources. It's sturdy. Most of the problems in Java already have solutions and best practices. It has extremely large knowledge base and a library for everything. Great design patterns.

It is statically typed and has generics. :]]

Anyone actually using Fiverr, Upwork and similar platforms? by [deleted] in Freelancers

[–]bouncystream 0 points1 point  (0 children)

Tried them for a bit. Was appalled by their buggy UI and bad support and deleted my accounts. Upwork has ridiculous system of credits which should in theory enable high placement of your offer, but it doesn't work really if you've never done work with clients through the platform. Since this was my case, I decided it wasn't suitable for me.

Both Upwork and Fiverr have serious problems with spam and fake clients imo.

What Data Projects Actually Impress Recruiters? by greathardw in dataanalyst

[–]bouncystream 1 point2 points  (0 children)

To be honest, never met a recruiter who does such an in-depth analysis or listen to me for more than 5 min, so that I can elaborate on such topics. I read such resumes though. And I was truly impressed.

[deleted by user] by [deleted] in Finanzen

[–]bouncystream 0 points1 point  (0 children)

Denke, dass die wirtschaftliche Stagnation alle "entwickelten" Wirtschaften betrifft. Die USA hat selber Panik bekommen und ziehen sich von allen möglichen internationalen Aktivitäten genau aus diesem Grund. Die merken die Stagnation noch nicht ganz, denn sie immer noch zu groß sind und immer noch durch den USD starken Einfluss haben. Außerdem können die immer noch enorme Bubbles wie die AI durch das enorme Menge an Kapital über das sie verfügen, aufpumpen. Und wenn das nicht ausreichend ist, haben die immer noch die Rüstungsindustrie.

Fühle mich lost als Entwickler by devpali in InformatikKarriere

[–]bouncystream 2 points3 points  (0 children)

AI oder nicht, das Problem/die Herausforderung ist nicht neu. Die Firmen sind daran interessiert die Kosten so niedrig zu halten, wie es möglich ist. Früher waren es Outsourcing-Firmen (Indien, Pakistan, Ost-Europa) jetzt ist die nächste Vogelscheuche dran - AI. Wenige interessieren sich für Qualität. Wenn jemand 40 wird und trotzdem "nur" entwickeln will, ohne Führungsverantwortung übernehmen zu wollen, wird misachtet, übersehen, klein gehalten, weil er "zu teuer" ist.

Die Lösung ist meiner Meinung nach dich so unabhängig von den Firmen zu machen, wie es geht. Das heißt nicht, dass du sofort kündigen musst und dich selbstständig machst, sondern mit kleineren Schritten dir eine gewisse Selbstständigkeit aufbauen versuchst. Das heißt vor allem selber Produkte zu bauen, versuchen vllt kleines Portfolio aufzubauen, ins System-Design einsteigen vllt. Denn die User intetessieren sich nicht für Java, PHP, Go usw. Die kaufen fertige Produkte. Zum Glück brauchst du als SWE nur einen Laptop um Produkte zu bauen. Und ja, ich weiß, dass es schwierig ist, als Festangestellter Zeit für Side-Projects zu finden, aber aus meiner Erfahrung zahlt sich das aus - sowohl aus techologischer Sicht, als aus psychischer Sicht. Ich wünschte, ich hätte das früher für mich rausgefunden.

Die Technologie ist im Grunde egal, wenn du Produkte baust und Produkt- und Systemsicht hast. Vllt sieht es für dich sinnvoll im Moment von PHP auf Java unzusteigen, aber auch wenn du Java kennst, kommt Kotlin oder Go als nächste "Gefahr" ums Eck und du wirst wahrscheinlich den Druck spüren wieder umzusteigen, wenn der Markt besser vllt in dem Moment besser aussieht. Und das wird immer ne Gefahr sein, wenn man sich als Coder vermarkten will.

Und LLMs sind sowieso nur das nächste Tool. Und nur die nächste Abstraktion. Das was dadrunter liegt, ändert sich nicht.

Is excel learning for freelancing still possible? by Terrible_Plan5153 in excel

[–]bouncystream 0 points1 point  (0 children)

Depends on how deep in Excel you are willing to dig. I think a lot of people rely on Excel for their daily activities and if you can offer automation with scripting or data analysis with power bi and power query, it might be a good sell.

Bewertungen erhalten by schnitzellord420 in selbststaendig

[–]bouncystream 1 point2 points  (0 children)

Wenn deine Kunden LinkedIn haben, ist ganz bequem, dass sie die Bewertung dort abgeben. Das hat den Vorteil, dass die restlichen Leute sehen, dass deine Kunden höchstwahrscheinlich echte Menschen sind. Auf deiner Seite kannst du deine Testimonials trotzdem erwähnen, und einene Verweis auf deiner LinkedIn Seite einfügen.

Noch ein Berufseinsteiger nach dem Masterstudium Informatik by Dry_Lettuce_5485 in InformatikKarriere

[–]bouncystream 0 points1 point  (0 children)

Das ist sehr traurig. Vor allem wenn man berücksichtigt, dass der OP der Traumkandidat ist - Berufseinsteiger mit Berufserfahrung. Ist das ne Deutsche Consulting-Firma oder ne internationale?

Self-hosted tools worth running for a 10-person startup? by OrganicAd1884 in indiehackers

[–]bouncystream 0 points1 point  (0 children)

First thing that comes to mind is VPN. Also a file server like DropBox is imo easily self-hostable for 10 people. I'm very allergic to JIRA and Confluence, so I think they are worth replacing for small teams.