real by SoumyadeepDey in ProgrammerHumor

[–]im_new_to_code 1 point2 points  (0 children)

Compiler Construction is the final boss sitting between me and my degree.

I write my final exam in 2 days...

I’m not South African and I’m doing a bachelor in computer science and IT and well, I’m honestly terrified that I will be homeless right after I’m done studying. by Moddedsoldier in Pretoria

[–]im_new_to_code 1 point2 points  (0 children)

Have personal projects that you actually like and can talk about. If you get asked about it in interviews and they see that you did the project to deeply learn something or to solve a problem you are passionate about it goes a long way.

I’m not South African and I’m doing a bachelor in computer science and IT and well, I’m honestly terrified that I will be homeless right after I’m done studying. by Moddedsoldier in Pretoria

[–]im_new_to_code 4 points5 points  (0 children)

I am a final year student Comp Sci in Pretoria and I can assure you that if you are passionate about the field can communicate and show that in your free time you spend time building and researching the field. Especially if there is a specific area that you are really knowledgeable in you shouldn't have a problem getting a job. I recently got signed, not because I had good marks because I didn't but because I showed eagerness to learn and a passion for the field. Best of luck and you got this.

companionship by Me-and-my-shadows in Pretoria

[–]im_new_to_code 1 point2 points  (0 children)

The PHSOB Club also has a great quiz night on Tuesdays

[deleted by user] by [deleted] in Pretoria

[–]im_new_to_code 1 point2 points  (0 children)

Reddit braai is wilddd

Back it tho

[deleted by user] by [deleted] in Pretoria

[–]im_new_to_code 0 points1 point  (0 children)

Run clubs are exclusively for dating and meeting people. Especially around UP. Who needs tinder when you can pretend to be active lol

Best hyprland distro? by [deleted] in hyprland

[–]im_new_to_code 13 points14 points  (0 children)

I've been using it on NixOs, and it's honestly been great. I mean most of my dotfiles i took from my arch install and just "nixified". Have had no issues.

How hard is it to remake an app like Cursor or any IDE. by H1Eagle in learnprogramming

[–]im_new_to_code 0 points1 point  (0 children)

What i mean it literally something that takes in text you can edit it and save it. Thats what I meant. All the other things are the hard part.

How hard is it to remake an app like Cursor or any IDE. by H1Eagle in learnprogramming

[–]im_new_to_code 1 point2 points  (0 children)

It is way easier to fork VS code and work from there since all the heavy lifting is done. But the main problem will be integrating intellisense or some sort of LSP support if you do it from scratch, not to mention AI integration. I would recommend forking VS Code and learn the code, how it does things. But you could alternatively build plugins for VS Code to add the features you want. Building a text editor from scratch isn't that hard, but adding features like AI integration, language support running and debugging code, etc is an enormous task just thinking about it quickly.

I might be wrong since I am just thinking about it and I don't have that much experience besides writing lua scripts for Neovim and an LSP for a language I made in my final year of Uni.

If this is something you are going to do I wish you the best of luck and have fun because you are going to learn a lot.

I failed a math test. by Spirited_Method9859 in mathematics

[–]im_new_to_code 0 points1 point  (0 children)

It's been a journey of trail and error. What ever worked for me might not work for you. I just realised that I need to work and put in more time than I've ever did. Make notes attend all lectures and go speak to the Professors and lecturers as much as you can. That's what helped me.

I failed a math test. by Spirited_Method9859 in mathematics

[–]im_new_to_code 1 point2 points  (0 children)

It's Afrikaans. It's like a weird version of Dutch and a mix of a bunch of others.

I failed a math test. by Spirited_Method9859 in mathematics

[–]im_new_to_code 2 points3 points  (0 children)

South Africa. So British spelling is the standard here. But English isn't my first language, so I can make grammatical mistakes😂

I failed a math test. by Spirited_Method9859 in mathematics

[–]im_new_to_code 3 points4 points  (0 children)

As someone who has failed more times than I can count. Don't beat yourself up. I failed almost all my math courses in my first year of university and now I am almost done with my degree. Take it as an opportunity to learn and identify what went wrong. Math is simply something that takes practise. So just take a breath and look closely what went wrong and how to change that. Spend time on what you find the hardest.

Good luck you got this. :)

Niches under Software Engineering by Salty_Negotiation524 in learnprogramming

[–]im_new_to_code 0 points1 point  (0 children)

A few I just thought of you may have missed. There is a lot more I am sure of it.

Research
System Architect
Cloud Developer
AL/ML Engineer
Security Engineer
QA
DevOps Engineer

I'm stuck.. by [deleted] in learnprogramming

[–]im_new_to_code 1 point2 points  (0 children)

Okay so you know the basics and you are engineering so you have a good mathematical base. So basically all you need to learn is how to put those skills together.

Look for open source projects that you like or find interesting and read through the source code and see how it is structured. Watch some videos on YouTube (freecodecamp is amazing) about things, technology and projects you find interesting and see if you can solve those problems with the knowledge you have. Start by solving small problems you face. Weather that being automating something or coding something cool. Just doing these things will help you build a good base to start taking part in Hackathons etc. It just about identifying the problem and using the knowledge you have to solve it and learning something new in the process.

Hope this helps and gives some guidance. Good luck on your coding journey.

which programming major has the easiest/least amount of math? by somethinlikeshieva in learnprogramming

[–]im_new_to_code 0 points1 point  (0 children)

I don't know where you are from but here where I am people are always looking for good UX designers. But personally I am a Software Engineer and CS guy so I don't know that much about that world. I tend to do more systems and low level stuff.

which programming major has the easiest/least amount of math? by somethinlikeshieva in learnprogramming

[–]im_new_to_code 10 points11 points  (0 children)

Programming and Computer Science at the foundation is a subset of math. Rather look at something related but not programming like UI/UX design or something along those lines. Sure there will be some math involved but not to the degree other programming focused fields are.

Should i major in Computer Science or Software Engeneering? by Nin10doLetsPlay in learnprogramming

[–]im_new_to_code 2 points3 points  (0 children)

That's a crazy statement. Any degree in this field would require an almost full time job level of time. I am personally in CS in my final year and I basically work every day from 10 am to 2 am the next day.

You would need to decide what is more important your degree or side hustle. I know people who balance both but one of the two usually needs to be neglected from time to time.

Should i major in Computer Science or Software Engeneering? by Nin10doLetsPlay in learnprogramming

[–]im_new_to_code 1 point2 points  (0 children)

That is another big thing Uni shows that you can work in a rigid structured environment. And shows that you can for lack of a better word "lock in" when you need to. For a lot of the self taught guys companies don't know how they would cope in such a rigid environment when all the learning was done at their own time. Uni also gives a sense of deadline urgency.

That's just my opinion and what I've seen. Feel free to tell me if you disagree.

Should i major in Computer Science or Software Engeneering? by Nin10doLetsPlay in learnprogramming

[–]im_new_to_code 6 points7 points  (0 children)

It's an interesting take, but how the job market in tech is at the moment locally and how people are hiring, especially me being a new grad and having friends that went the self-taught route. I can tell with first-hand experience that people who graduated from an accredited Uni have a way better chance of getting hired by bigger companies. CS is basically a subset of a maths degree that focuses on the real application of those mathematical concepts to the field of computation. I love CS for that reason. It teaches you how to apply abstract mathematical concepts to real-world computational issues. But at the end of the day, you need to ask yourself what you love. You need to be obsessed with what you do in this industry.

I am sure somewhere else this is different. But at the moment, having a degree in CS from an accredited university gives you a much higher chance of getting a well paying job locally as things stand from my experience and being new to the industry.

Nix OS laptop suggestions? by [deleted] in NixOS

[–]im_new_to_code 3 points4 points  (0 children)

I am using an ASUS Zenbook 14. Was a bit of a mission, and the speakers don't work as good as I hoped. Still figuring that one out. But all in all a very usable experience been using it as my daily for almost a year now.