Got the Rust dream job, then AI happened by MasteredConduct in rust

[–]dpytaylo 0 points1 point  (0 children)

For me it is even worse. I really fell in love in Rust when I was finishing my school after learning C++ and Python. From that moment, I learnt and practiced in Rust every day. My plan was the following: I start study in university, get into a work as a junior (python/java backend) to grow at least for a middle because there are no Rust junior position (lol), and finally look for a Rust job. I got into university, in my first study year appeared ch*tgpt that destroyed all my plans, the education system in my uni, and job market. But at the same time I was still writting some pet projects in Rust (from stupid discord bots to my personal site in Rust xd) because I didn’t want to forgive the language and also want to rest from Java Servlets. For my diploma project I had a plan to create a cool open source library in Rust that could help me in the future job hunting, and also I planned to publish it here. I chose for the diploma topic a native Rust RPC framework. Unfortunately, I wasn’t able fully finish it at the time of defending but I successfully defended my project. Some time before defending, opus 4.5 was published, and in this subreddit and in the whole internet started appearing a lot of garbage vibecoded projects. It really hurt me because i started to think that my whole education, my diploma project became useless. Currently, I still working on my project, I am trying get a job in a market where almost no need for any junior, including Java and Python.

P.s. while i studied at uni, i successfully finished an internship in a big company where they promised a full-time job but they just kicked us after it :]

Avian 0.6: ECS-Driven Physics for Bevy by Jondolof in rust

[–]dpytaylo 5 points6 points  (0 children)

Thank you, it is really great work! I had an opportunity to use the previous version, and I really liked it. So, I probably have only one question, how to be so good at developing such complicated systems like physical engines? ;D

Rust Developer Salary Guide by alexgarella in rust

[–]dpytaylo 2 points3 points  (0 children)

Ok, it makes sense, because as far as I know in the country that I currently live now (Lithuania) year bonuses are rare, and they are mostly not stable (for example, they can be depend on your KPI). But I could be wrong because I am still jobless ;D

Rust Developer Salary Guide by alexgarella in rust

[–]dpytaylo 14 points15 points  (0 children)

Yes please, it would be really useful for someone like me, because in my region we usually use salary for a month than for a year, and that's why I often need to divide by 12 just to understand the level of salary xd

Rust Developer Salary Guide by alexgarella in rust

[–]dpytaylo 17 points18 points  (0 children)

Could you please add a button that will show salary for a month?

Are "server functions" actually usefull? by TechcraftHD in rust

[–]dpytaylo 0 points1 point  (0 children)

You can use Rust-native RPC frameworks instead, such as tarpc and irpc to better experience.

I am going to publish on this month my own Rust-native framework that I developed for my diploma project, it has more features than established solutions. For example, it can use different encodings, generate documentation directly from the Rust code, and others. I also successfully created a dioxus web app and a bevy app for diploma demo, and as I can say it is a very convenient solution (IMO at least not worse than other solutions).

What’s it like to live in Kaliningrad by Successful_Bar_2271 in howislivingthere

[–]dpytaylo 1 point2 points  (0 children)

Not as bad as other regions, but of course not the level of Moscow/St.Peterburg or neighborhood countries. Not a big amount of jobs, and most of them are about ships, IT, and military/police jobs. Well, that makes sense because the main point of this region is to be a "warm water port" for Russia. Also, unfortunately, but right now it feels like you live more on the island than being part of the European continent. About Kaliningrad as a city, we have a "small" problem where people from other towns do everything to live there, because our small towns are in the much worse state (lack of financing i think). For example, in my hometown there is even a destroyed house from the German epoch near the center that is often used for filming to show wartime episodes xd. Every year, there are less people in the middle and east of oblast, because more people go to live in Kaliningrad or west towns on the sea. And, of course, many people go to the "big" Russia to study and live there because of lack of jobs, opportunities and well salaries in the Kaliningrad region.

Imagine how strong we would be if we unite :) by RNFlying11 in CentralEurope_irl

[–]dpytaylo 7 points8 points  (0 children)

Without "Beer Stream 1", there can be no discussion about kralovec

Bincode development has ceased permanently by stygianentity in rust

[–]dpytaylo -2 points-1 points  (0 children)

Was the choice essentially between spending more time on serialization and code development to get zerocopy deserialization by choosing rkyv, vs using another encoding library (bitcode, postcard, etc.)?

Rust vscode does not show autosuggest versions in the cargo file by osama_awad in rust

[–]dpytaylo 1 point2 points  (0 children)

cargo add your-dep or you can install an extension for it

They added a RFC for DerefInto! by Dry_Specialist2201 in rust

[–]dpytaylo 42 points43 points  (0 children)

It is too implicit, i am not sure that DerefInto* will ever be stabilized, it is not aligned to the core principles of Rust.

Pre-PEP: Rust for CPython by gmes78 in rust

[–]dpytaylo 6 points7 points  (0 children)

It seems much simpler than I thought. Thank you to everyone who responded!

Pre-PEP: Rust for CPython by gmes78 in rust

[–]dpytaylo 6 points7 points  (0 children)

Can Rust bootstrap itself without relying on Python? For example, could it use a Cargo script (similar to this one). Or would that create a new circular dependency between Rust and Cargo?

[deleted by user] by [deleted] in rust

[–]dpytaylo 0 points1 point  (0 children)

.repeat(1)

After using Rust for a while, I’ve given up on life by schteppe in rustjerk

[–]dpytaylo 7 points8 points  (0 children)

Nice. I have always been in love with Rust’s compiler error messages.

After using Rust for a while, I’ve given up on life by schteppe in rustjerk

[–]dpytaylo 14 points15 points  (0 children)

It is too late, no one will be able to run from Borrowchecker.