TheOfficeMut
Unconfirmed Member
Well, since I am learning HTML, CSS, and soon JavaScript and Node.js, what is a recommended language to follow up that would work well in conjunction with these?
At that point you wouldn't need to learn another language since you've got front end and server side covered.Well, since I am learning HTML, CSS, and soon JavaScript and Node.js, what is a recommended language to follow up that would work well in conjunction with these?
At that point you wouldn't need to learn another language since you've got front end and server side covered.
Next would be learning a framework with your language and connecting pieces together to make a program.
If you just keep learning new languages instead of making things you'll never actually learn to program, you would be just memorizing syntax.
SAS. With a little understanding of stats and SAS you can easily make 100k.
My friend makes bank just by fixing up or updating shitty Wordpress sites in his spare time. Ive seen him earn £500 for a simple CSS alignment fix on a specific browser.
So people make a Wordpress site using the preprogrammed templates and then ask someone else to fix them up?
Learn Assembler and hate your life
Any advice for learning SQL? I haven't touched it at school or my current job, but I'm in the early stages of making a 3DS app (in C) that pulls from a database. Started messing around with SQL a bit this weekend, but mostly just found commands in the official documentation. If anyone knows of some good resources or tutorials I'd appreciate it.
I started reading up some on assembly after playing a bunch of TIS-1000 a few months ago, but it got complicated very quickly. Tried disassembling a very simple program and had no idea what was going on. Still want to try and write something in assembly one of these days, just to see how the machine works at the lowest levels.
SQL is easy to learn according to some of you but what kind of projects can I make? Is it a language where I can make a project to show that I know it?
If one is going down the data science route, I would recommend Python and R.SAS. With a little understanding of stats and SAS you can easily make 100k.
If, for example, I decided against continuing due diligence/compliance work and I wanted to get into data science or development, would I even be considered without the computer science education?
Well, now I have another question for y'all: My bachelor's is in psychology and my master's is in public administration. Can I still learn these languages for myself and make some projects and actually be successful?
If, for example, I wanted to get into data science and/or development as a career, how would I even make the transition? I don't have a computer science education. Even after learning these languages and making projects for myself, is it even possible to get a career like that without professional experience and formal education?
Well, now I have another question for y'all: My bachelor's is in psychology and my master's is in public administration. Can I still learn these languages for myself and make some projects and actually be successful?
If, for example, I wanted to get into data science and/or development as a career, how would I even make the transition?
I don't have a computer science education. Even after learning these languages and making projects for myself, is it even possible to get a career like that without professional experience and formal education?
Well, now I have another question for y'all: My bachelor's is in psychology and my master's is in public administration. Can I still learn these languages for myself and make some projects and actually be successful?
If, for example, I wanted to get into data science and/or development as a career, how would I even make the transition? I don't have a computer science education. Even after learning these languages and making projects for myself, is it even possible to get a career like that without professional experience and formal education?
If you're going to be a web-dev, yes you can just start building right now with your three languages.
Drop this course (HTML, CSS, Javascript, Node.js) because those are web-design-focused/web-developer and not data-science-y would be a good start.
Yes. Provided you have a good portfolio and show you know what you're doing.
*Numerous FreeCodeCamp articles here.html about this*
Of course, FCC is more focused on web-devs like you're doing. So if you're really wanting to do data science, you should probably do C or Python or whatever is focused on that sort of aspect more than HTML, CSS, Javascript (and Node which is just a JS framework).
One of my friend stopped his medical studies in the last year in order to start working as a developer. A guy I work with is an architect, but there weren't any jobs in architecture so he taught himself to code and is now working as a front end developer. And a lot of other similar cases of people who studied business, economics, math, whatever who now work as developers/testers. In fact, out of about 30 people in my company, only 5 of us actually have computer science degrees. A persons college degree matters very little in IT, only their skills.Not everyone who writes code for money has a educational background in Computer Science
I have the utmost respect for people that work in Assembly.Learn Assembler and hate your life
Well, since I am learning HTML, CSS, and soon JavaScript and Node.js, what is a recommended language to follow up that would work well in conjunction with these?
Python and SQL are good languages if you want to work your way towards a data science role. Data scientists come from both CS and non-CS backgrounds but these are typically common skills. If you go back to school, statistics or machine learning courses are good to take.I won't drop the web development course I'm doing now. I think I'll finish it. But I'll definitely get into Python and SQL after this (SQL specifically because that's the type of skill many employers look for in the type of work I currently do).
Python and SQL are good languages if you want to work your way towards a data science role. Data scientists come from both CS and non-CS backgrounds but these are typically common skills. If you go back to school, statistics or machine learning courses are good to take.
Everyone here talking about specific languages may be missing the point.
Stronger companies won't look at what languages you know, but will try to assess your ability to build and contribute to complex projects.
So go out and start learning how to build things you find interesting. If you're interested in web development, take a course on that and stsrt building small sites. Game development, same. IOT? Learn some C and start messing with a raspberry pi and whatever you can find to plug into it.
If you just like the idea of "coding" in general I would try working with Ruby to start. It's super terse and clean, and serious systems are built on it (Ruby on Rails is a popular backend for web sites).
How do these Udemy courses actually work? Looks like they're just videos you watch, maybe some excercises here and there. Do the teachers correct any of these excercises, or what?
This is like an engineer asking which machinery should he learn to earn money.
It's not about what machinery you can operate, but what you can build that earns you money.
Not entirely sarcastic, because I found this out myself, even though I'm proficient in C, once I started looking for jobs, I found most didn't fit me because even though it may be building something in a language that I know, I lack the knowledge to build it.
And getting the knowledge to build something is a seperate, time-consuming process that is completely different from learning languages. (Ex: 3D Math for games, databases for servers, etc)
Programming languages are only a tool for you to be able to build something, and what you can build is what earns you money.
That's why even if you spend 10 years just learning languages but never actually try to build something, that's a useless skill for job finding.
Here's an example. You are learning Obj-C, the language that allows you to build iOS apps. You have spent so much time mastering Obj-C, but nothing about building apps. So when it comes to the time you want to build a shopping app, you found out you need the knowledge of these things:
How to use the iOS SDK.
How to use the SDK to draw UI on the screen.
How to use the SDK to orientate the UI.
How to create a server for your app.
How to create a database for your app.
How to debug and publish your app.
This is the reason you want to specialize in knowing how to build something, a programming language is just part of that process.
Good post. Far too many people want to learn a programming language without learning how to build in the first place. If you can learn core principals, how your work integrates with other systems/components, how it tests and tests well, how you yourself work with others to come up with quality solutions you're half way there in my opinion. Knowing a language (or six) is only useful in a junior position. How you use that language is all I care about.
Basically this. I am sorry to break this to you, but thinking that just by going through a boot-camp course on Udemy you'll become able to earn a high salary is naive. It is akin to believing that by learning how to work with Word, you can become a journalist or a writer.
To get a 'real world' perspective, I suggest you go check out some of the job postings on LinkedIn for full-time positions, and some on websites like upwork for part-time and freelancing opportunities, for example:
https://www.upwork.com/o/jobs/browse/c/web-mobile-software-dev/sc/web-development/
To get into data science, you'll need advanced topics which are not covered in Udemy. Try Coursera, or generally speaking, MOOCs offered by universities. There are few in the following list, but there are more recent ones available on Coursera and other places:
http://www.kdnuggets.com/2015/09/top-20-data-science-moocs.html
Also, read the following article which will give you an overview of different job categories in data science field:
http://www.kdnuggets.com/2017/02/5-career-paths-data-science-big-data-explained.html
Statistics as a foundation is much more applicable to work in the wide field of data analysis, while calculus is something I would say you can hold off on until you find a desire or need to go one level higher. An intro CS class would be okay if you're intimidated by programming, but honestly, Python is one of the most friendly languages to pick up and it's more about finding a project and building experience from there.I signed up as a non-degree student at Hunter College for the summer and after. What courses do you recommend I take? Should I bother with calculus, or should I focus on statistics? I wouldn't mind taking a course or two. How about a computer science course (it'd probably be introduction to computer science before they let me take any particular programming class)?
Is the question "what language will make me more money at my main job?" or "what language will I find easy side-money" ?
For the first question: there's no real good answer IMO. You can make great money working in tech with Java, C#, Ruby, Python, etc etc or land a banking tech job writing COBOL (I knew someone who did that, crazy how that language is still used). The main thing is experience. If you're not a CS college-grad with internships, the hardest thing will be getting that first experience, but once you have 2-3 years of professional experience on your resume, you'll have multiple recruiters bothering you every week on LinkedIn.
In terms of side gigs, there's lucrative opportunities for everything web. JS is the obvious language, but there's also a ton of people looking for help with Rails apps, old LAMP apps, heck even WordPress websites. I'm currently spending some time on the weekends doing Rails work for a friend of a friend, making ~$1k of side money a month doing so. Easy money when you know what you're doing.
Is the question "what language will make me more money at my main job?" or "what language will I find easy side-money" ?
For the first question: there's no real good answer IMO. You can make great money working in tech with Java, C#, Ruby, Python, etc etc or land a banking tech job writing COBOL (I knew someone who did that, crazy how that language is still used). The main thing is experience. If you're not a CS college-grad with internships, the hardest thing will be getting that first experience, but once you have 2-3 years of professional experience on your resume, you'll have multiple recruiters bothering you every week on LinkedIn.
In terms of side gigs, there's lucrative opportunities for everything web. JS is the obvious language, but there's also a ton of people looking for help with Rails apps, old LAMP apps, heck even WordPress websites. I'm currently spending some time on the weekends doing Rails work for a friend of a friend, making ~$1k of side money a month doing so. Easy money when you know what you're doing.
Probably actually something archaic like COBOL where there's such a limited supply of people who know the language.
For the most part, I wouldn't focus on learning a ton, since as long as you have good fundamentals, you should be able to pick up similar languages. Like I'd focus on knowing good OOP practices, because then you'd be solid in any object oriented language.Also, sorry if it sounds like I am all over the place, because the truth is I am. I'm simply trying to learn where I should concentrate my effort that would be the most beneficial.
I heard about this. Is it that COBOL is so archaic and old yet all the banks are buried in that code that they can't transition out of it, and all the people that actually know it are dying off and/or leaving? When are they expected to move on from that, if ever?
My bad, I misunderstood your topic. Web development is possibly the easiest way to get extra money, as there are lots of project type jobs available (you build a website, add something to it, migrate it, etc.) and once the job is done you move onto the next one.I didn't think I'd be able to learn a high salary, I asked what extra income I can earn by utilizing the languages I learn. My career is not in programming and development, at least not at this very moment, but it does utilize Python and SQL in some positions.
Thanks for the articles, though.
I'm fairly certain the frameworks mess is going to come to an end now that FB has put its weight behind GraphQL, Redux and React. There are no other frameworks that can compete with them (technically you can use Redux and GraphQL with Angular or any other front-end framework, but I don't see why one shouldn't pick up React anyway)Now I have a question with my job. I'm a front-end dev with some design (UI, some UX) background and knowledge of other languages like C++, Java, SQL, etc.
Just how far would I go in this industry? ;( All these Javascript frameworks are killing all my time.
Where I'm from the most searched programming languages are Java, C++ und C#.
But I think data analysist and machine learning languages like R will be the most searched things in the near future.
Can it really be considered a general purpose language when it cannot properly utilize multi-threading in this day and age?Python is a general purpose language that happens to be great for scripting.
OP, I am with you, things has been rough lately for me and I am preparing for a change of career. I also bought the dev bootcamp course at Udemy.I've made several threads over the past few months that have to do with programming languages and I thank every one who's provided valuable advice. The last thread I made concerned how proficient one should be before inserting a programming language on a resume.
I'm halfway through the CSS portion of a web development bootcamp on Udemy. I went through HTML already and have a decent understanding of it. After CSS, I believe it is JavaScript and Node.js.
I also signed up for several other languages, including Python, R, SQL, and C#. I don't have prior experience doing this - well, except for that one time as a teenager when I made scripts on mIRC. I'm a novice looking to learn new languages that can earn me money, either as a career or through side projects. This brings me to the topic's question:
What are the easiest ways to utilize programming languages to earn extra income?
I'm not an aspiring developer - in fact, I work in due diligence/compliance for a large bank. I learned after searching for a more advanced position in the same field that programming languages such as Python and SQL are sometimes requirements or highly preferred skills.
It is as a result of my findings that I signed up for these languages on Udemy. But if I want to make side income, can I utilize these two languages to do that? If so, what are highly profitable projects or roles? If not these languages, then what?
Do any of you make extra income through programming? I'd love to learn more about it.
I don't expect to be able to do anything worthwhile for quite some time, but I am willing to learn for however long it takes.
This a good suggestion and I am wondering what is the efficient way to get this type of WordPress clients, I really have no idea how to get customers.For making extra money on the side, WordPress development is still highly in demand. Almost all of my freelance clients are on WP and it's a steady stream of income and projects.
WP is php, MySQL, and uses html, CSS, and js in theming. It's not anything sexy but wp powers some 25% of websites and it's still growing.