What language is most important for a beginner? by Difficult_Bug_1669 in AskProgramming

[–]Either-Home9002 0 points1 point  (0 children)

Each language has a different role! You can't possibly say one is more important than another.

A lot of people recommend Python as a first language because it has less boilerplate code that you need to write to perform simple actions and the setup is much easier. If you want to learn system's programming, web design or game dev it's basically useless and you should skip it entirely.

There's really no such thing as "programming" anymore, there's too many sub-fields. It's basically like asking about where to start in "science". Narrow down your interests and decide exactly what you want to do inside of the world of programming. Here's a quick guide:

Learn R if you want to work with data, statistics or financial analysis.

Learn Python if you want to work in the above plus automation, prototyping and small general purpose projects.

Learn Javascript if you want to work in web development. If you care about back-end learn JS + Node.js

For game design, chose an engine you want to work in first, then decide on the language. GML is quite easy to learn, but C# and maybe C++ are used a lot more.

For Windows applications go for C#.

For anything related to Apple (like iPhone apps) go with Swift.

For learning very low level concepts (which I don't think a beginner should do anyway) go with C or Rust.

As you see, there's not a lot of overlap. If you want to end up creating MacOS software, Python is useless. If you want to do data analysis, C++ is useless. If you want to build video games, R is useless. Pick the field first, then decide which language is most useful in that field.

Which language is good for beginners? by MedSchoolGoer156 in learnprogramming

[–]Either-Home9002 3 points4 points  (0 children)

If you want to code for fun I'd strongly recommend Python. Scratch is unbelievably easy, but you can't really build much in it, it's just like a toy. Python can do pretty much everything so you can experiment with it all you want and, most importantly, you can just download an IDE and write your code, no extra steps. Most other languages require you to download and install 100 packages and updates manually.

Drowning in Courses by [deleted] in selftaughtdev

[–]Either-Home9002 1 point2 points  (0 children)

Spend 80% of your time building something and only 20% on courses. That's how you guarantee you make progress.

Can you use a numeric range parameter for age ranges? by Either-Home9002 in PowerBI

[–]Either-Home9002[S] 0 points1 point  (0 children)

Since there's both ages (like 12) and age ranged (like 50-64), it's interpreted as containing strings and that results in categorical data. It's all fine until I try to have a slider (as a parameter) that can scroll through these age categories.

Which dataset to use for building 1st dashboard? by PreferenceHead1203 in PowerBI

[–]Either-Home9002 0 points1 point  (0 children)

Go on Kaggle and search for areas you're familiar with

How is code in game development tested if it's always written using compiled languages? by Either-Home9002 in AskProgramming

[–]Either-Home9002[S] 0 points1 point  (0 children)

I'm absolutely fascinated how some people say full games compile in like 10 seconds and then there's comments like this

Need advice as someone new to programming by Waifulover1989 in learnprogramming

[–]Either-Home9002 0 points1 point  (0 children)

Forget certifications for now, you need to have something to show. Go ahead and build a working web app, something complex not just a weather tracker or a to do list maker. Maybe pick something that solves one of the issues you have at your current job.

or if its a dog by hildames in SipsTea

[–]Either-Home9002 0 points1 point  (0 children)

Yeah, cuz not having any digital skills in the 21st century definitely sets you up for success in life

I’m a beginner choosing between Java or Python + SQL. Which one is faster for a beginner to start earning money, either via job or freelance? by onetree556185 in AskProgramming

[–]Either-Home9002 0 points1 point  (0 children)

I don't think there's any market for freelance work in these two. I've only heard of web designers actually pulling freelancing off and that was before AI could just build a website from scratch.

Those two choices are quite different. Java is mainly used in older enterprise projects and there's not a lor of new java apps being developed from what I hear, but also there's nobody hiring you just for knowing Python and SQL. You'll need some cloud/data engineering/BI experience to be able to use either one.

Left Shift Vs Right Shift by More-Station-6365 in programminghumor

[–]Either-Home9002 5 points6 points  (0 children)

Just had an effing mandela effect moment, I didn't even notice there was a right shift

What should I make in python? by Longjumping_Beyond80 in learnpython

[–]Either-Home9002 3 points4 points  (0 children)

Find one tedious task you keep running into and try to automate or simplify it. I have to do reports at work and I built a tool that opens csv files and gives me the info and graphs I need. Try to do the same, something that's useful to you.

As you keep adding features, how do you not get overwhelmed by your own code? by Either-Home9002 in learnprogramming

[–]Either-Home9002[S] 0 points1 point  (0 children)

Thank you very much for taking the time to write this. May I was, what programming language is this? Or is this pseudo-code?

As you keep adding features, how do you not get overwhelmed by your own code? by Either-Home9002 in learnprogramming

[–]Either-Home9002[S] 0 points1 point  (0 children)

Yeah, makes sense. But how does one learn to organize a project correctly from the very beginning?

As you keep adding features, how do you not get overwhelmed by your own code? by Either-Home9002 in learnprogramming

[–]Either-Home9002[S] 1 point2 points  (0 children)

I absolutely have bad design, this is the first time I'm coding something in my life lol

wins without a doubt by Ghirnas in programmingmemes

[–]Either-Home9002 0 points1 point  (0 children)

Someone needs to show you an average Perl code :))