Programming Is The Future #2

in #life7 years ago

RE: 

I often get the question of my siblings „Why don't you become a nurse? An educator? A teacher? Or a bank clerk? Something normal to earn money with…

The answer is so simple. The world is changing fast. A few years ago it was normal here in Germany to get a pension after you worked hard your whole life. Thats why people went to work because of the safety when they get older. But it is not like that anymore. The workers receiving lower pensions than they are entitled to. The state retirements do not provide the primary care any longer… So obviously it is out of question for me to exercise a „normal“ profession. 


Coding is not a fashion trend which is outdated in a few months. It is the future! It doesn't matter wether a homepage, apps, bots etc. So many things are possible in the new life of internet. No wonder that eight of the top 25 jobs this year are tech positions. A software engineer could just as easily find themselves working at apple as they could at an automotive manufacturer or in a hospital. I just read in an article that over 7 million job openings in 2015 were in occupations that required coding skills. The programming jobs overall are growing 12% faster than the market average. And these were the statistics of 2015!!!


The answer is so simple. The world is changing fast. A few years ago it was normal here in Germany to get a pension after you worked hard your whole life. Thats why people went to work because of the safety when they get older. But it is not like that anymore. The workers receiving lower pensions than they are entitled to. The state retirements do not provide the primary care any longer… So obviously it is out of question for me to exercise a „normal“ profession. 
Coding is not a fashion trend which is outdated in a few months. It is the future! It doesn't matter wether a homepage, apps, bots etc. So many things are possible in the new life of internet. No wonder that eight of the top 25 jobs this year are tech positions. A software engineer could just as easily find themselves working at apple as they could at an automotive manufacturer or in a hospital. I just read in an article that over 7 million job openings in 2015 were in occupations that required coding skills. The programming jobs overall are growing 12% faster than the market average. And these were the statistics of 2015!!!


 If you put in the hours and effort, you can master new skills and take control of your future! 


When I tell people that I started coding with HTML and CSS and it took me just a few months, they are freaking out. Where ? How ? Didn't you study ? Do you have a computer science degree? 

Luckily my mentor guided me to the right path as I told you in my very first post here on Steemit and showed me some great websites to get to know more about coding. There are a lot of online services on the market which offer online classes to learn any programming language you want to. You dont need any tech degree to understand what the teachers are talking about. It is unnecessary to study IT for many years. I am convinced that dedication is the key to success! With the right portfolio of skills and experience, you dont need a Computer Science degree to launch a promising career. You can go from beginner to job-ready in 3-12 months!It is not that difficult as you may think. Just stick to it and keep practicing. Anyone can be a developer and is able to learn to build amazing things!


Which language do I recommend for beginners?

It is such a matter. Every language has its pros and contras. You can use any language for different topics. For example 

Swift/Java  for creating Apps

HTML /CSS/JavaScript  for creating homepages

C#  for writing windows destop applications

JavaScript/C#/C++  for making 2D/3D games

There are hundreds of various programming languages. These were just some examples to see what you are able to build!
I did a little research and was a bit surprised. I had a look at the skills that tech employers are asking for. Java was most asked in 2016 than all other languages. With over 2900 mentions per million listings is Java way more in demand than C# which comes after Java with under 750 mentions per million listings. Java remains incredibly popular in the enterprise and job seekers can´t go wrong learning it. But my personal opinion is to take advantage of each languages special strengths as well!



--------------------------------------------------

Tip by Soldier - This is more for the parents here on Steemit! I just found an online service which offers coding for kids! How amazing is this?They can create apps, explore stem, build games, control robots, flying a drone and a lot more. When your child is a fan of computers, technology and apps this is a great way to teach him/her important skills in a fun way! 

--------------------------------------------------


Tip by Soldier - This is more for the parents here on Steemit! I just found an online service which offers coding for kids! How amazing is this?They can create apps, explore stem, build games, control robots, flying a drone and a lot more. When your child is a fan of computers, technology and apps this is a great way to teach him/her important skills in a fun way! 



--------------------------------------------------


Education is what remains after one has forgotten what one has learned in school.
-Albert Einstein


The internet is evolving

There are several published articles which forecast how our internet and technology will develop!

  • Internet connection will be permanent and automatic
  • Virtual reality will play a major role
  • Privacy will become products
  • Machines might take over your jobs

All this wouldn´t be possible without programmers! Internet is the future and so programming will be...

I thought this post was important to mention because programming is really the future! We should start teaching kids at school and focus on the new technology!

Stay focused

Love, Soldier

Sort:  

Definitely gonna find a good coding course for kids. It should be a part of basic early childhood education.

Learn from scratch https://scratch.mit.edu/about

looks so nice!

Wow, that looks great! Thanks... I'd love to find something for toddlers too though.

There are some decent visual programming tools being developed that will eventually be really nice for young audiences. There are a few that are similar to scratch but a little more "stripped" down. For instance, there is http://witheve.com/. Eve is really cool because it takes a declarative approach (akin to SQL) which makes it much easier to understand off the bat.

@piedpiper, I agree with @whd, use Scratch, it's the best tool for kids over 8-9 years. I use it with Succes at my curses. If your kids are younger that 8-9 years you can try code.org

But what about kids not interested in coding?

Scratch like but for android platform http://appinventor.mit.edu/explore/

I don't know why but I thought you were a soldier! lol

I love when women do something that was previously reserved for men. My sister is an IT specialist and I'm so proud of her! <3

Nice !
No I am not a soldier in the army :P

Sounds great and I would recommend people not to learn coding if they are just looking for jobs. In my country, companies require degree, doesn't matter if you know nothing. I myself is keen to learn coding to build an empire on my laptop.

Thats true but swift (iOS) is also a great opportunity for becoming a coder. You can create and design apps by your own!

Yes, @soldier. I searched a lot about programming last year when I also decided to change my field, just like you. I was an accountant and holds a master degree in business. Very happy to see that people like you who work hard get success. I, unfortunately, haven't succeeded in my life yet.
Wrote a blog about my life, you can read it whenever you get free.

https://steemit.com/life/@ghulammujtaba/yes-i-worked-more-than-16-hours-a-day-for-almost-15-years

P.S Not sharing this article for your upvote but just wanted to share the story of my hard work and still going on.
Thanks.

What do you mean with job-ready? When is someone job-ready?

I don't know how to code.

But see, the thing is, I agree with you.

Remember how not everyone used to be able to read and write? It's because they didn't need to.

Now, theres no way you could get by in modern society without knowing how to read and write.

I think coding might end up being the "reading and writing" of the future.

Our whole lives are becoming dictated by computers, and thats only going to continue to increase as technology becomes more and more technologically advanced.

Like I said, I don't know how to code.. but it's certainly something I'd like to (and think I should) learn.

@Soldier, do you have a discord?

great point about how 'need' helps shape the decisions that people make.

Absolutely. It's all about necessity, and we should stay in touch with what the rest of the world is doing. Just in case ; )

Never thought about it like this, nice point of view!

Thanks! Glad you think so!

Totally agree with you. Coding is the future for sure. You said it could be like reading and writing today. But image being one of the first people who learned to read and write? They were able to create books and stuff like that which people are still reading today!

I have no discord, its like learning another language! Start now ! :-)

Haha no, discord is a communications app! A lot of the steemit community has been using it to chat with Ione another!

Quick feedback, there are a couple of paragraphs duplicated in your post.

Besides that, I agree wholeheartedly. I've been programming for nearly 15 years (wow that makes me sound old) and know that I have excellent job security. I've worked remotely for the last 6 years, you can't really say that about many higher salary jobs.

Before I started programming I had a pretty big mental block, but I applied myself and became proficient quickly. I really believe anyone else can do the same!

I'm a software developer and I approve this post. ;)

And everything will be on the blockchain! ;)

So true. I have been hard core programmer for over a decade. Have fun developing programs for embedded devices. Mind you there are billions of them. With iot, cloud computing,ai, deep learning and block chain, there has never been a better time to be a programmer

I do want to caution people though, lot of these programming can be automated.AI can just do that.For example majority of testing can be automated. Same with programming language , lot of code can be auto generated and reused.But if you know a platform, how to get a product out using that platform, it will be to your advantage.This is a life long learning process as well.many technologies and tools gets outdated rapidly.This is not easy money or job.If you have a passion go for it

It's strange or WOW But,My Mind driven by same philosophy about the choosing programming career, though I like programming bcoz I like to build things,A New things.

I read in comments that they don't understand programming,it is just an EXCUSE,I'm also not good at maths rather call it i mugged maths, But You know I'm keen believer in HARD WORK ALWAYS PAYS OFF.I'm driven by just one single thought when i'm learning programming,"DO WORK YOUR ASS OFF,NEVER GIVE UP".

For You Guys Who want to learn programming,I will post an article of programming resources where you can learn programming with great enthusiasm.

Despite coding on different languages, Java is still my first and true love... 😊

It's really interesting to learn programming so you can understand how a phone, a drone or your laptop applications are working !

I like the idea of teaching programming to kids, to feed their technological curiosity, to encourage them to learn programming and IT in general, because in the next 10 years i guess lot of jobs will disappear (like a bus driver, now autonomous driving car exists !).

But in my humble opinion, ( as an intermediate software engineer :P ), we're living in the Era of Data ! (Big Data), now data are getting bigger and bigger, and the new adventure now is to try to exploit this big mine of available free data ! (like Facebook does) to make it profitable, to use it in the Artificial Intelligence domain, and a lot ...

"Why don't you become a nurse? An educator? A teacher?" Really someone ask such questions when you say "i'm gonna be programmer?" There is also better future for you if you decide to do something more then being just programmer. Be Computer Scientist! Porgrammer is only a craftsman :)

Wonderful post im trying to learn more programming myself right now teaching myself some things. Gotta apply the resources you have at hand, and stay focused!
upvoted, resteemed, followed ;D

Hey @kemosabe,

What programming language are you trying to learn? I've had some success in the last few months after years of wanting to be a programmer.

wow, programming is very difficult to understand so i quit trying to learn how to do it, good post, followed

It truly isn't that difficult to understand. Some of the more popular languages tend to officiate some things using complex abstractions, making them a bit more obscure then they should be. Frankly, I could teach an 8 year old to code given the right tools and setting. Look at some of the new visual coding tools like http://witheve.com/ and https://scratch.mit.edu/ .

Coding is definitely the way to go when thinking of the future, great share. I am going to take you up on that suggestion and start practicing! Like you said, I never know when an opportunity may arrive when I could use it. Maybe you didn't say that, but implied it :)

great decision to 'start' ..... It's the only way!

The internet really is evolving and it is providing income for thousands of people. You no longer have to have a typical profession in life to make it. You're right, dedication is the key to success!

So do you guys think java is better than c# ?

C# is a language that learned from Java's mistakes. So as far as the language goes, it is a bit cleaner. Java's biggest asset is all the code that has been written for it and the fact that it is cross platform (C# is getting there).

Really though, I think Java's biggest asset is the JVM, there are so many great languages other than Java that run on the JVM; Scala, Clojure and Kotlin being the most notable.

Thanks for the info

what I appreciate about Java is the community is so great with sharing code. Several scripts are already 'plug in ready'. Not sure if C# is the same in that regard.

wow, programming & coding is very hard to do. uderstanding is not problem. but it i to redo same thing... in the past i learn that.but it is not suited to me.
thank you for sharing

I want to learn it but I heard is not easy. I will go for it anyway.

I often get the question of my siblings „Why don't you become a nurse? An educator? A teacher? Or a bank clerk? Something normal to earn money with…“ @soldier
-Yes, this is exactly the kind of thinking that is slowly dying out. We have to begin to look at how the world is changing and how are we going to adapt to it, not only to survive but to thrive. I can not speak to much as I am in Nursing School, (healthcare is what I was born to do) but I have a strong drive and desire to also learn and develop my technical abilites, as I know they will be an invaluable skill in the future. Also, I have heard of schools that are going to be implementing simple programming courses to kids. I want to say middle school to high school age. Its so exciting to see where the future will bring us!

im 34, i learned HTML when i was around 15, and i went on to learn some PERL.. Learning a language is not THAT hard, it's the initial learning curve people have to over, once you get passed that point and you get that light bulb over your head, its smooth sailing from there.

Currenly im learning python

I was into programming during windows 95 when I was in 6th grade. Lost interest over time and I think getting back into it would be very difficult!

Programming is a current and futuristic skills and this skills is a lifetime asset of everyone. If you know programming, the new technologies blessed new.

Thanks for sharing the info ma. As bad as you are i'd let you program me any which way you'd like. Stay blessed.

Wow! Great thought! I also went to a coding boot camp in SF to learn how to make things last year. It did change my way to see things. I agree with you on the world is changing fast. Now you can easily learn new tech on youtube / from Google. I think Javascript will keep growing since it has a big community around it and what is more now you can make IOS native app with JS. Really like reading your posts. No many girls like coding, dancing and look gorgeous at the same time :P

Maybe coding is not only the future, but the past as well. (simulation theory)

Well, I love python
I have tried c, and also did some hands-on on front end html and css, but backend I love the most.
Still, I am a biology student by profession, but coding is life :)

You are right. Good points here. I have been thinking about this too. Make a difference.

Programming is everywhere these days. In the job market now recruiting for high skilled programmers is one of the leading boards. At some point it's almost as a hype, since in school currently they start learning programming with Scratch. Of course it's hot since nowadays everything is digital. And NOT just the Web. Electronics use it,..robotics.
Though I think web design is a thing in the past (way too many free services online that out-stand the regular designer) and the good job ads now require higher skilled professionals.
I, personally think it will shift within 20 years, we are going to have way more programmers and lack professionals in other fields.

Hi, introduce me is a lecturer at one of the universities in Indonesia. Java is a significant developing programming. I am very interested in learning Java because my students are much enthusiastic about creating a program with Java. They say java is good programming and developing nowadays. With Java also support for smartphone development on Android platform.

It is new information to me thanks for sharing.

Wow, It look so difficult.
I'm looking at that blue screen, I think I have a headache kk

Great post! I noticed you wrote the same paragraphs twice at the beginning and same with the tip towards the bottom lol. I think they were just copied twice on accident. Either way, this is great advice! Coding is such a great avenue to go down, especially for kids. The internet, apps, technology, and everything revolves around coding. It's the "industrial" era of today. That's awesome that you got to learn it and are able to spread to message to everyone around you. Thanks for sharing and making Steemit a better place :)

It is true things have changed. Kids should learn to program.

I am currently able to code in the most basic of languages; HTML, PHP, CSS - but that's about my limitation there. I was asked to work on a 'blockchain' project for a lady about a year ago. That's really what sparked my interest in the crypto space. I'm already a web designer, and didn't realize that everything was 'code' .... and clearly, blockchain is the future. Programming is going to continue to evolve and transform our lives. Great post here -

nice 1 @soldier
thanks for your effort to provide us a good content

NodeJS is super popular at the moment. It opened the door of whole new work to JS lovers. Python is definitely promising, but I heard a lots of python developer are moving to Golang.

Been reading a few of your posts, keep on inspiring and sharing them gems. Multitalented, nice, Speak soon

Great article, I agree with you, programming is the future as it is the present.
I started coding 1.5 years ago and i have to say that determination and dedication is what you need to get good in coding. I am now proficient in Laravel PHP framework and Python programming language.

If you would love to learn about Introduction to programming, CHECK THIS ARTICLE ON INTRODUCTION TO PROGRAMMING
https://steemit.com/programming/@samuelgichu/introduction-to-programming-in-python-episode-1

Nice post @soldier !!
There are so many resources on the internet now to learn how to code! It's amazing and anyone can do it, if they put in the time.

This past year I have been learning C++
Coding makes my mind work very creatively! :)

That's awesome! I see the value in learning coding. My job requires me to know basic HTML to code emails and make edits on websites. I want to learn more, because I also believe it is the future!

I like your article. And one of the most important thing which we should keep in mind is: If we can talk each other even if we came from different countries by using English as common language (even if some of us are still made mistakes when we use it, included me). We should see programming as a language that allow us to talk with technology/ computers . This 'language' will give us possibility to create technology not only to use it. More details in my article.

This is a great post. I agree 100% that programming is the future. Even in a world where technology is taking over the jobs of people, we will still need people (at least in the short-term) to be able to program these machines!

And staying in front of the learning curve is the best way to keep yourself from becoming obsolete :)

You're a pretty amazing human being. Don't let anyone tell you otherwise.

@soldier You have published the same 2 paragraphs twice. At least when i loaded the page :)