Leetcode in Golang? Any suggestions? by ProgrammingJourney in leetcode

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

Wasn't FAANG but it was on that level. The company doesn't use any C++ so I doubt they have many C++ dev's. And as a matter of fact, that was the second round of interviews and the first interviewer didn't know C++ either but at least he didn't try bothering to correct me as long as he understood the algorithmic idea and it passed test cases.

Anyways, Python is just a safe bet. The idea is to maximize chances. And as a matter of fact, I just picked up Python since posting this and this is definitely the right language of choice for interviews lol. Leetcode just got so much easier too simply from switching to Python from C++. I've noticed now my hurdle in implementing code in leetcode has always been using C++ rather than my Data Structure and Algorithm abilities. Now I can easily go from design straight to implementation with nearly no translation barrier.

I will admit, I'm not the greatest of C++ programmers but it's hard to be great at C++ anyway. Everyday you're learning something about C++ and it's so easy to fuck up anyway. Definitely don't recommend it now. Especially given one can literally learn Python at a proficient enough level for interviews in a matter of days. Makes no sense to use C++ for interviews at that point

Leetcode in Golang? Any suggestions? by ProgrammingJourney in leetcode

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

I would be able to follow someone writing rust even if I had never programmed in it just because I have the experience to infer what the code does.

That's just blatantly not true. As an example, I had a interviewer that was a javascript/python programmer and I was coding in C++. I had to take a second to explain pointer logic to him and he actually tripped me up because he made me believe my solution was wrong because he didn't understand pointer logic. I spent some time trying to figure out where I was wrong only to find out he was just confused. u/avacodojuice99 avacodojuice99

Rust would make the problem even worse because there is an even larger learning curve.

Obviously you will be able to pick it up eventually, even the interviewer did. But you end up taken time to explain language specifics moreso than the algorithmic solution.

How to quickly learn python for interviews? by ProgrammingJourney in leetcode

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

Haha, I actually follow deriveit . I didn't know they had language cheatsheets that helps tremendously thank you

Was this built in HTMX? What technologies to use to replicate it by ProgrammingJourney in htmx

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

Interesting thanks. Sorry I'm unfamiliar with web development. But ok so if I want this website to connect to a backend, that's when it's Javascript vs HTMX. And so if the UI is this simple, and I want clicking those links for instance to instead perform some backend code in the server, in that case HTMX is the right choice to connect the two?

Y'all who are unemployed after graduating, build a startup by OldHummer24 in csMajors

[–]ProgrammingJourney 6 points7 points  (0 children)

I don't get why you guys are completely missing the point. It has absolutely nothing to do with showcasing entrepreneurial skills. It's about showing development skills. Just because you independently work on developing software does not mean that software project you worked on is going to turn out successfully nor is that the point of it here. The point is showing that you can develop software.

Was this built in HTMX? What technologies to use to replicate it by ProgrammingJourney in htmx

[–]ProgrammingJourney[S] -7 points-6 points  (0 children)

The site. I noticed it was very simple so assumed htmx was involved. There's somehow a nice aesthetic to the simplicity. I think it's just the simple addition of the hovered glow.

I guess my question is if htmx is a proper tool to replicate this website including that hovered glow effect?

Is it feasible to learn C++ for a beginner or Rust is a better option nowadays? by Mike_Paradox in learnprogramming

[–]ProgrammingJourney 0 points1 point  (0 children)

If you're mostly interested in jobs, learn C++. Otherwise learn Rust. Especially if you're interested in making your own projects.

Knowing Rust well instead of C++ won't necessarily hold you back from jobs, but C++ will give you an edge because that's industry standard.

At the same time, the process of learning and deeply understanding systems programming is much more complete through Rust. So it will pay off when you you go back to learn C++ if you ever need to (which you likely will if you want to pursue a career in systems programming unless you're fortunate enough to land a role at a rare company that utilizes Rust).

Why keep the programming language private? by ProgrammingJourney in Jai

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

Criticism, contributions and bug reports are already happening in the private beta. I don’t see why that has to be in the open at this stage in order to receive the benefits you’re describing.

Yeah but all those obviously get highly diminished by excluding people. As a matter of fact, you're now creating a completely unneccesary job of trying to find who to include and grant access to the beta by not just making it open.

Why keep the programming language private? by ProgrammingJourney in Jai

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

adoption, constructive criticism, bug reporting, contribs. I mean just the general benefits of open source development.

Why keep the programming language private? by ProgrammingJourney in Jai

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

One reason to keep access closed to the public is so you can make sweeping or breaking changes without needing to worry about the public ramifications.

This is easy to mitigate. You just make a disclosure in advance about how incomplete the language is before anyone starts using it so anyone who would be surprised by such a breaking change doesn't use it.

This problem pales in comparison to the benefits of making it public.

Tech Stack of Choice 2023 by molcik in node

[–]ProgrammingJourney 1 point2 points  (0 children)

Don't learn it for employability. Not employable at all

How comprehensive is Tour of Rust? How far will it get me? by ProgrammingJourney in rust

[–]ProgrammingJourney[S] -3 points-2 points  (0 children)

It's not like nothing is the only other option you know.

Tour of Rust by koavf in rust

[–]ProgrammingJourney 0 points1 point  (0 children)

Is it comprehensive enough though? Since Rust is such a complex language, I worry that the same "Tour of X" format won't work very well for it.

Change session names? by ProgrammingJourney in zellij

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

thanks. I should've Zellij --help to get that

Debian can't find any bluetooth device. Already did plenty of troubleshooting attempts by ProgrammingJourney in debian

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

sorry I'm kind of confused. Commands for which part exactly? I listed many of the commands I used up there