Skip to main content
3 answers
4
Asked 833 views

I already have a first degree in economics but I'm considering a career in software engineering but I don't how to start. What should I do?

I want to acquire skills in programming and software development but I don't know how to begin. #computer-software

Thank you comment icon I have seen numerous articles posted on Medium by freeCodeCamp on this subject. I have nearly finished the freeCodeCamp front-end course and it was nicely presented. As the name suggests, it is a free program, much like Coursera. However, freeCodeCamp is thin on algorithms which is where Coursera excels. There is a back-end course on freeCodeCamp, as well. Whatever program you choose, pick a language (or a topic) and go with it. Once you are ready to start your job search, stick to entry level and get some professional experience under your belt. Dave Wiard

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

3 answers


0
Updated
Share a link to this answer
Share a link to this answer

Hans Ziqiu’s Answer

Econ provides you with a good quantitative background you need to succeed in software roles. There are many options you can pick from: First, there are many coding bootcamps you can attend. Some coding bootcamps even offer tuition discounts until you land your first job. Second, you can teach yourself coding. There are many freely available classes on Coursea and EdX that teach you the basics of programming. Lastly, you can attend a graduate CS program, which is the most expensive and time consuming option, but you do end up with some reliable credentials. Best of luck!

0
0
Updated
Share a link to this answer
Share a link to this answer

Yohannes’s Answer

Hi Justice,


I will echo some of the feedback above. I would start taking up programming. Python is a great programming language to start with. I have colleagues with the same background as yours who have not only taken up Python but are now great Software Engineers. Coursera has a few courses 'Python for everybody'


Something else worth considering (specially given your background) is Data science. Data science is a field of computer science where the focus is on making sense of real-world problems using data analysis and inferencing. Part of the reason i recommended Python is also because today that's the predominant language folks use in data science.


Please let me know if you are interested or need pointers. Happy to provide some.

0
0
Updated
Share a link to this answer
Share a link to this answer

Shubham’s Answer

Go for basic coding practise on portal such as Codeacademy.com
Choose the technology you wish to pursue your career in and start learning the coding practise. Start building a project from scratch. Learn at least one object oriented programming and one database language. Learn Algorithm. Applying logic is more important than knowing the syntax for any language. You don't really need to attend any CS program. Good luck.
0