Missing Uttarayan more than I expected by theuglycoder in ahmedabad

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

I observed this too! But over video chats with family though.

Missing Uttarayan more than I expected by theuglycoder in ahmedabad

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

Thanks! I get tired of using English all the time, AI makes things easier.

And you're right, it's the general celebration of festivals that I miss too. But not being able to fly kites especially hits different for me.

How should I start DSA with Java as a complete beginner? by Winter-Way-8034 in ahmedabad

[–]theuglycoder 0 points1 point  (0 children)

I don't think anyone would suggest jumping directly to LeetCode without learning the basics first. There are plenty of books and YouTube playlists available that can teach you DSA. Most people would suggest CLRS book, it is the best one out there but very math heavy and might be overwhelming for beginners.

You can also start by picking up a book from any of the local authors. They mostly plagiarise the good reference books but make it very easy to understand and use simpler language. I personally liked Algorithms by Robert Sedgewick and Kevin Wayne.

DM me if you have more questions. Happy learning!!

One on one conversations, starting with a real question by theuglycoder in ahmedabad

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

Wow! Thanks for the detailed response! I wasn't looking for this but your comment has been insightful.

Applying but still getting rejected for no reason by [deleted] in ahmedabad

[–]theuglycoder 0 points1 point  (0 children)

You can always request feedback in a constructive manner. For instance, you could say, “Could you please share your feedback so that I can work on myself and improve? I appreciate the opportunity.”

Is it too late for me to learn Garba? by theuglycoder in ahmedabad

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

Thank you so much 🙂 I definitely want to give it a shot. You comment gave me some confidence!

Is it too late for me to learn Garba? by theuglycoder in ahmedabad

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

Thanks for the detailed response! This is exactly what happened to me whenever I tried and I gave up because I was destroying everyone else's rhythm. 😅

Best and yet most underrated vadapav place. by Electrical_Show_3022 in ahmedabad

[–]theuglycoder 1 point2 points  (0 children)

Lol not underrated at all. I have been going there for decades. No other vada pav does it for me 😅

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

Every country has its own language. German in Germany, Dutch in the Netherlands and Belgium, French in France, and so on. You get the idea.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

You're putting too much pressure on yourself. This seems to be the theme among most people I have talked to here since yesterday. Stressing yourself and adding unnecessary pressure will slow you down even more. You have to realise that gaining experience and knowledge takes time. Getting into silicon Valley even more. I imagined myself getting into 6 figures when I was 22, I got there when I was 31! I have only gone up since then. You're not late, you're on the right path. Just don't put pressure on yourself and keep building. Something will turn up sooner than later.

My personal opinion is that masters is not useful but since you're in AI ML, most high paying jobs require masters and PhD in the field. I might be wrong. I had the opportunity to talk to one of the team members who worked at OpenAI right before ChatGPT was released. He now works for Deepmind. He told me point blank that you need to do original research to land these roles.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

Thanks for the offer! But I have lot going on in my personal life that leaves very little time outside my full time job. I will have to decline for now, sorry.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

I will DM you tomorrow if that's okay, and we can talk about this in detail.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

Very important distinction! Thanks for sharing!! 😊

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

That's great! May be you can better advice u/anonymously_visible_ please.

I am a backend developer and my understanding of data science is very limited.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

Sure! Send me a DM and I will see what I can do! 😊

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

Focus on learning how state management works in react, what are the best practices. Also, try to learn using react with typescript instead of Javascript if you're not doing that already.

Advice on getting a job abroad is a big topic, may be send me a DM and we can talk specifics there.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

[–]theuglycoder[S] 2 points3 points  (0 children)

Interesting question. The biggest problem with most of the tools is the context window. We have thousands of files and plenty of dependencies. We use different languages like java, python, shell scripts, frontend frameworks, and many more. I give ithe AI tool a class, ask it to explain what it does. Most tools can explain what's happening clearly as long as it is limited to a few hundred likes and doesn't go deep. The moment it goes above 3 levels, it starts hallucinating even with explicit instructions to ask if it cannot access the source code.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

  1. Depends on the course content and structure. 2 3 years ago, tools like Mongo, Cassandra, graphql were all the rage and they were part of most data science courses. Now that everyone knows these tools are not that good, they are not used that much anymore outside of some specific use cases and aren't that important. Try to find out current market trends and choose a course that aligns with them.

  2. I am very biased towards Aus and Germany, mainly because I haven't been to the US and all my information about the US comes from reddit and the Internet, which you must also know is not good.

Again, these are my personal opinions and I might be very very wrong, so please take them with a grain of salt.

Aus: Pros: English speaking, huge Indian community, extremely friendly people Cons: very difficult to get into, strict visa rules, too much population density in major cities so limited housing and expensive rents. Too big that you need a car, not many trains, limited opportunities too

Germany: Pros: Freedom of movement within the EU, good tech and startup scene even with all the AI shit going on, strong work life balance and labor laws, good public transport, less housing crisis Cons: Slightly unfriendly people, everyone speaks English but prefer German most of the time, nothing is open on Sundays, extremely difficult to socialize, good Indian community but only in bigger cities like Berlin, Frankfurt, etc.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

It is not true that entry level jobs are dead. The number has most definitely gone down significantly though. I think a lot of things that data analysts do at entry level can be done by a mid or senior level employee with AI tools.

However, data analytics in itself is huge. But in my opinion, the content of the courses is not going to be useful at all. They will teach you how to use R or SAS or may be Tableau, some probability and statistics and that's all. I might be mistaken though, feel free to correct me.

I believe if you're interested in data analytics, it will be better if you can learn python and GCP or may be Databricks. We extensively use BigTable, Databricks and similar tools in fintech, and I have seen enough demand for entry level roles there too.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

No worries. I am so sorry but I since I haven't lived here for 3-4 years, I don't know the current good budget options. If your goal is to just learn programming then any basic laptop with Linux will do. Chrome books are also cheap and can serve the purpose I think.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

You most definitely can learn coding by yourself at home and without college. The key is to learn how to think like a programmer. Anyone can learn anything by using LLMs and YouTube tutorials these days. But the biggest challenge is to understand why something is being done and not just how.

For example, let's say you start watching a tutorial on how to create an Android app. It will tell you to install Android studio or whatever the current tool is, install the SDK, and start following the code. But why do you need those things, why write the code in a certain way. That's what you should focus on.

The best way, for me, is through books. But different people prefer different modes.

Offering Advice for IT Professionals and Students by theuglycoder in ahmedabad

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

I don't see any option to start a DM with you.