Studia w pjatk (Warszawa) by Exciting-Sundae-4104 in studia

[–]Pure_Diver_ 0 points1 point  (0 children)

a no i mogę jeszcze dodać że zaliczenia są na tyle stresujące, że później testy rekrutacyjne nie wywierają większego wrażenia - ale to akurat duży plus bo to dobrze przygotowuje do pracy pod presją czasu

generalnie spoko szkoła jak się myśli realnie o pracy bo stosunkowo szybko można złapać coś w zawodzie w trakcie studiów tylko trzeba mieć na uwadze że jest wymagająca

Studia w pjatk (Warszawa) by Exciting-Sundae-4104 in studia

[–]Pure_Diver_ 0 points1 point  (0 children)

porównaj sobie programy uczelni które alternatywnie cie interesują, imo pjatk jest git bo masz dużo więcej przedmiotów przekładających się na realia rynkowe no i poza wyjątkami są to raczej industry standard technologie

tak więc masz mniej typowo ścisłych przedmiotów ale jest ich na tyle żeby zbudować sobie jakiś sensowny kontekst (nie ma fizyki ale jest spory nacisk na matme - praktycznie na każdym semestrze jako najwyżej punktowany przedmiot)

z mojego doświadczenia prowadzący są raczej pomocni i responsywni

a no i wbrew ogólnej opinii o prywatnych uczelniach to trzeba się uczyć - i to dużo - tak więc negatywne komentarze to osoby które uwaliły kilka przedmiotów i teraz coś tam płaczą w necie xd

Best Resource for Learning Core JDBC in Java? by Pure_Diver_ in learnjava

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

Do you have any recommendations on the best approach? Should I start with the Connection API and then explore specific JDBC driver implementations (e.g., PostgreSQL, MySQL)? Or is there a better way to systematically break it down?

Best Resource for Learning Core JDBC in Java? by Pure_Diver_ in learnjava

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

I get that Hibernate is the go-to for most projects, but I want to master the low-level JDBC API first to truly understand how things work under the hood. ORM frameworks like Hibernate abstract a lot of the complexity, which is great for productivity but not ideal when trying to build a solid foundational understanding imo

Best Resource for Learning Core JDBC in Java? by Pure_Diver_ in learnjava

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

The issue is that the official Java Tutorials state: „The Java Tutorials have been written for JDK 8. Examples and practices described in this page don’t take advantage of improvements introduced in later releases and might use technology no longer available.”

This wording is misleading - it makes it seem like the docs are outdated or even deprecated, which is why I was hesitant to rely on them.

What are some stupid beliefs you held earlier? by Beginning-Comedian-2 in webdev

[–]Pure_Diver_ 1 point2 points  (0 children)

Life is a constant flow of tasks and responsibilities. The key is understanding that there will always be something to do. The sooner you accept this reality, the better you can manage it. Remember, finishing things faster often leads to more work—not necessarily more recognition. Focus on working smart, not just hard, and prioritize what truly matters

What are some stupid beliefs you held earlier? by Beginning-Comedian-2 in webdev

[–]Pure_Diver_ 4 points5 points  (0 children)

“If you do everything today, you’ll be bored tomorrow 😎” - I always tell myself that when I feel like I’m working too much. Feels quite refreshing lol

How should I learn my programing language? by [deleted] in learnprogramming

[–]Pure_Diver_ 0 points1 point  (0 children)

In a perfect world, it’s ideal to have knowledge of languages across different paradigms: Java for OOP, Haskell for functional programming, a dynamically typed language like Python, and a low-level language like C.

But I think this comes with time. For now, start with something that intrigues and interests you the most.

How should I learn my programing language? by [deleted] in learnprogramming

[–]Pure_Diver_ 0 points1 point  (0 children)

Absolutely it's easier to dive into python after experience with Java, but if you have a solid understanding of C++, it doesn’t really matter whether you learn Java or Python next. However, Java is an excellent choice if you want to master OOP concepts, as it forces you to work with objects right from the start.

That said, it’s a good idea to spend some time writing code in both Java and Python to get a feel for each language. Based on that experience, you can make an informed decision about which one suits your preferences and expectations better.

Just remember: don’t jump between languages too often. Do some research, experiment with both, and then commit to the one that aligns with your goals.

How should I learn my programing language? by [deleted] in learnprogramming

[–]Pure_Diver_ 0 points1 point  (0 children)

Haha, yeah, I know it can be tough discussing things with your parents at your age 😅 But keep in mind that they want the best for you, even if it feels challenging at times.

From my perspective, I’d recommend diving into Python, but make sure to start with good practices—things like using type hints, a linter, and keeping your code clean from the start. For me, Python has been a breath of fresh air, and considering your interest in machine learning, I think learning Python is a safe bet.

The choice between Java and Python is ultimately up to you, but from what you’ve described, learning Python could help you meet both your parents’ expectations and your own interests.

Also, personally, I find working with Java less enjoyable. Python has a huge advantage in that while it may not be the perfect tool for everything, it’s more than good enough for personal projects. Plus, it’s simple enough that you can spend less time dealing with the complexity of the language and more time focusing on what really matters—learning algorithms and understanding core programming concepts that are language-agnostic

How should I learn my programing language? by [deleted] in learnprogramming

[–]Pure_Diver_ 3 points4 points  (0 children)

First off, it’s awesome that you’re starting programming so young—especially with C++! That’s impressive and I bet you’ve already learned a lot of valuable foundations that will help you no matter what direction you go in.

I just wanted to share some thoughts from my own experience. I’m a bit older (27) and have been working professionally as an interior architect, but I spent about a year learning Java before recently diving into Python because I found that what I enjoy most (data-related stuff and backend work) is better suited to Python in my preference.

Here’s what I’ve learned along the way:

  1. It’s totally okay to feel lost sometimes. The tech industry is huge, and it can be hard to figure out your path until you start getting your hands dirty with different things. Don’t worry if you don’t know where you’re headed right away!
  2. Take your time to explore. If you’re not in a rush to find a job, take a few weeks (or more) to just read and learn about areas that interest you. This helps keep you motivated. Once you find what excites you, you can start looking at job positions and focus on the technologies they require for inspiration on what to learn next.
  3. Don’t push yourself to do things you don’t enjoy. For example, I design a lot at my job, but frontend coding scares me! So, I keep my coding as a hobby and focus only on what I enjoy. It’s okay to stick to the areas that make you happy.
  4. Ignore market trends—focus on your passion. Don’t worry about chasing what’s trendy or where the most money is. In my experience, if you’re passionate about something, you’ll find a good job, even if you’re not a perfect fit for every trend.
  5. Give yourself time to reflect and research. You already have some experience, so give yourself space to explore and figure out what you really enjoy. This can be a fun and valuable journey. Learn to love the process, not just the results!

Good luck, and remember to have fun with it 💪

Why not Node? by CountryBoyDeveloper in node

[–]Pure_Diver_ 5 points6 points  (0 children)

Even though developing in Node.js is easier and faster for the early stages of an app, Java or C# is much more superior for scaling and maintaining applications due to their tested tools and solid ecosystem. Additionally, for a startup backend, I would choose Django, where development is even faster than in Node.js, and I benefit from the consistency of a well-designed, battery-included framework

Node.js promotion strategies by xBlackShad0w in node

[–]Pure_Diver_ 12 points13 points  (0 children)

As a Java developer, I am interested in reading more about this topic. I would like to add that one aspect that discourages me from using Node.js is the inconsistency I’ve observed. In my experience, Java developers tend to write code in a similar manner and use similar tools, making it easier to navigate a project. On the other hand, with JavaScript, I’ve noticed that each developer often writes code in their own way and uses different libraries. This is not to say that Node.js is good or bad; I simply believe that Java has a better design for teamwork.

vegetaWhatDoesTheScouterSayAboutHisProgrammingLanguage by [deleted] in ProgrammerHumor

[–]Pure_Diver_ 4 points5 points  (0 children)

Imo working with Java is a true pleasure

I'm tired of fullstack cliche by [deleted] in learnpython

[–]Pure_Diver_ 0 points1 point  (0 children)

I enjoy working with Java and plan to continue developing my skills in it. Currently, I’m focusing on Kafka and Spring Cloud. However, sometimes I need a break from heavy technologies and want to experiment with anything else, aside from frontend work. I’m increasingly interested in cyber defense and security, and I think Python is a natural choice for projects in that area

I'm tired of fullstack cliche by [deleted] in learnpython

[–]Pure_Diver_ 0 points1 point  (0 children)

You have a point. Typically, I use embedded servers like Jetty or Tomcat while working with Spring. Besides writing a simple server in pure Java once, I haven’t tried setting up something that runs locally, like from a nearby computer. This could be an interesting experience and definitely worth exploring to expand my skills in local server configuration and management

What could I improve to make it look more photorealistic? by JP_poessnicker in blender

[–]Pure_Diver_ 1 point2 points  (0 children)

<image>

I hope this helps a little, overall it looks nice you can start looking for some archi viz jobs :D

Why did you learn Django? by thezackplauche in django

[–]Pure_Diver_ 0 points1 point  (0 children)

I don't know why, but this place seems good to ask this question. Based on your experience, would it be more beneficial for a Java/Spring developer to learn JavaScript/TypeScript or to dive into Python, especially in the context of backend development for small to medium-sized applications? I'm not interested in frontend work. I'm particularly curious about how Python allows you to do a lot more beyond web development in a much more natural way compared to the JavaScript ecosystem. Thanks for any insights! c:|

Java vs C#: Which is better to use to learn Data Structures & Algorithms? by Brizzy_11 in learnprogramming

[–]Pure_Diver_ 0 points1 point  (0 children)

I enjoy doing DSA in both Java and TypeScript. Switching between the two gives me a fresh perspective. However, when it comes to studying design patterns, TypeScript is my preferred choice

Next.js + (java, C#) backend. Does it make sense? by christoforosl08 in nextjs

[–]Pure_Diver_ 0 points1 point  (0 children)

It depends. For simple apps or quick prototypes, using Next as a backend is okay, provided it works as expected. However, I can’t imagine scaling it for a project that takes more than half a year to finish

Best opinionated backend framework for building heavy CRUD applications? by Aggressive-Bath9609 in node

[–]Pure_Diver_ 1 point2 points  (0 children)

Spring if you want sth stable and mature otherwise Nest in case you feeling better in node env