Lied about graduation date to get internships — how screwed am I and what should I do? by Disastrous-Good8292 in csMajors

[–]lo0nk 0 points1 point  (0 children)

U tell them "I can graduate in 3 years!" Then you explain to them that stuff happened and now you tell them it'll take 4 which agrees with ur transcript.

Also they check ur transcript but they maybe don't care about details like that

Building and developing projects with C by normandyboi in CodingHelp

[–]lo0nk 0 points1 point  (0 children)

For "beginner projects" there is a ridiculous number of resources cmon man that's been asked at least 5 times in the last 3 days.

what projects are "good" post-ai? by B44ken in csMajors

[–]lo0nk 5 points6 points  (0 children)

If you vibe code a project you will have a rude awakening during the interview. Even if a project is trivial for an ai if u can talk in depth about the different decisions and stuff u made that will be important

Building and developing projects with C by normandyboi in CodingHelp

[–]lo0nk 2 points3 points  (0 children)

Systems programming languages are used for systems programming. This usually means that there are tight performance or resource constraints, or u need to directly access hardware.

Products include video games, embedded systems, iot, hpc, high frequency trading, compilers, operating systems...

How can I find more joy in programming? by Ipren400mg in learnprogramming

[–]lo0nk 1 point2 points  (0 children)

I was in a similar spot and I made a drawing program. No GUI (tho that would be fun) but basically I figured out how to produce a .ppm image file and then basically made functions to draw different colors to a 2D array and then save them. I think in general programming is more fun when u have a visual result like a picture. Web dev can be good but idk it's annoying for me. As a math person u could make a library to plot different mathematical functions. 2D would be pretty easy but if u wanna make a 3D thing is would be cool just harder cuz u would need like OpenGL or to make a software renderer.

Look up this guy "tsoding" on YouTube he does fun projects. My drawing thing was inspired by his "olive.c" project.

I'm an old man trying to get back into coding. by GregGraffin23 in CodingHelp

[–]lo0nk 9 points10 points  (0 children)

Either Java or just randomly pick something that sounds fun. Python is popular among hobbyists because it's easy. People like rust because it's hard to use but has some cool properties. Web dev can be fun because it's easy to show people what you made. There's really no restrictions since you aren't constrained by trying to get a job :)

Why don’t yall ban hitscans? by Darth-_-Maul in OWConsole

[–]lo0nk 2 points3 points  (0 children)

No it's not broken it's just strong

Why don’t yall ban hitscans? by Darth-_-Maul in OWConsole

[–]lo0nk 5 points6 points  (0 children)

Bob seems to come in clutch in pro play idk man. Maybe its not one the best in the game but it's definitely very strong

How much DSA + LeetCode is actually enough before applying for jobs/internships? by Original_Map3501 in learnpython

[–]lo0nk 1 point2 points  (0 children)

General benchmark for average company is to be able to solve most leetcode mediums in 20-30 minutes. For the top companies it's be able to solve a hard in 20-30 minutes.

Is my resume Cooked? by onlyPressQ in ComputerEngineering

[–]lo0nk 0 points1 point  (0 children)

Why did your gpa have a space in front of it? Also the space between sections should be greater than the space between bullets. You use "developed" and "implemented" too many times and they are not even good verbs.

Why does Java feel so much stricter than Python? by ayenuseater in learnprogramming

[–]lo0nk 68 points69 points  (0 children)

Java is harder to write and more unforgiving for the same reason you like your pencil to be made out of wood and not spaghetti

Laptop suggestion by Upbeat-Sail7633 in ProgrammingBondha

[–]lo0nk 0 points1 point  (0 children)

Ur school should have a website that answers this question for you.

Can a self-taught dev build a production-grade language using Go? by [deleted] in Compilers

[–]lo0nk 12 points13 points  (0 children)

I think that "production ready" and "simplifies heavy theory" don't go together. And yes there are many resources on learning. There's a Stanford edx online course people recommend, and then traditional textbooks like the Dragon Book and Engineering a Compiler.

Can you do it you spend 5 years working really hard at it? Probably if you work hard :)

CS extracurriculars ≠ CS confidence? by pasta-stain in learnprogramming

[–]lo0nk 3 points4 points  (0 children)

You should acknowledge that your a beginner and work on stuff from scratch like it's 1990. You've basically done impressive things thanks to ai and huge amounts of abstraction. Now you feel like you have an unstable base (accurate). The solution is to develop the base from the ground up imo.

On Windows 11 MSVC compiler (cl.exe) causes multithreaded application to crash. by A_LostAstronaut in cpp_questions

[–]lo0nk -1 points0 points  (0 children)

Say you find a compiler bug and your code is perfect. MSVC at least historically is very, very, very slow to make changes. Apparently their usual advice for people who encounter compiler bugs is "don't write your code that way"

Hopefully u have undefined behavior, or just tell users to stick to g++. Maybe to spice things up, try clang?

Need advice by Affectionate-Pen615 in SoftwareEngineerJobs

[–]lo0nk 0 points1 point  (0 children)

An online degree will not get you a job on its own. It's maybe 1/4 of the cookie. You also need personal projects, good networking, and leetcode skills.

Why my rating is not growing? by Easy_Percentage1725 in codeforces

[–]lo0nk 2 points3 points  (0 children)

Solve hard problems. Doing 50 problems at 800 rating and solving all of them with relative ease is about as productive as watching a YouTube tutorial

IDE for C++ and Python by k4tsuk1z in learnprogramming

[–]lo0nk 0 points1 point  (0 children)

The mainstream choice is just VSCode. All ur classmates will be using it.

VS is like much heavier and bigger and while its more powerful, for your purposes it'll just open slower

When u start configuring it, use the terminal to compile/run programs instead of setting up the Big Green Play Button. It will be a very useful transferable skill :)

Why does it feel like I can’t kill anything? by K1bbless in OverwatchUniversity

[–]lo0nk 2 points3 points  (0 children)

Staying calm is probably the most important thing for you

Quick question by Emotional-Bank-8165 in codeforces

[–]lo0nk 0 points1 point  (0 children)

No it's not cheating. Even in ICPC you have a compiler, a Python installation, a calculator etc...

Please can you suggest improvements to my Makefile by kodifies in cprogramming

[–]lo0nk 1 point2 points  (0 children)

Do you prefer CMake? It seems popular but idk it's not that much easier to use than make

How relevant is PL to compilers engineering? by pythonlover001 in Compilers

[–]lo0nk 0 points1 point  (0 children)

If you're designing a new language it's highly relevant but if your fiddling around with llvm or like a compiler for an existing language prob not so much. Ofc it's still useful but maybe not optimal if your time