My Learning Path To Go From Complete Newbie to SteemDev

last month
73 in steemdev

william-bout-264826.jpg

Begin with the end in mind

"Begin with the end in mind" is a reference to the 7 habits of highly effective people by Stephen Covey and a rule I try to live by.

No body wants to waste his time learning things they don't need right?

So if you want to learn how to go from knowing nothing about coding to build front-end for the Steem Blockchain...here is my personal learning path that I decided to follow for the coming years.

Learning Path - HTML/CSS/JAVASCRIPT

I chose the HTML/CSS/JAVASCRIPT learning path. Why? Because everything that happens in the browser uses those 3 languages. They are also quite easy to learn compared to other languages.

JAVASCRIPT also has become incredibly versatile in the past few years. It's like the swiss-army knife of coding languages that allows both front-end and back-end development.

Also, since steemit.com(condenser) is written in javascript, it will allow me to help on github to get my feet wet.

Step One: Getting Basic Knowledge - Maximum 3 months

I'm currently going through the Udemy class called The Web Development Bootcamp which is extraordinarily well done. It's built in a way that everything we learn is reiterated and applied so that we have maximum retention. I can't recommend it enough.

Step Two: Build a Portfolio - All 2018

I'm currently working on my portfolio website where I will document all the little exercises and projects that I am doing. I have quite a few projects within the class itself that will be good to document and present.

The portfolio will also allow me to integrate what I've learned in HTML/CSS/JAVASCRIPT while documenting the progressive improvements that I'm making.

I would like that by the end of 2019, I can call myself a fairly solid website designer proficient with flexbox, mobile first design and UX/UI. I might take classes on how to design UI/UX with Adobe XD too while I'm at it.

Step Three: Advanced Javascript and SteemJS - 2018 - 2019-2020 and beyond

@jesta gave that piece of advice to me...

Before you dive too deep into anything steem related, make sure you’ve covered things like async, callbacks, scope, error handling, xhr, promises, and modules (both for using and for organizing your own code). You don’t need to master each of them immediately, but just knowing how those gears turn will help once you start using steemJS.

...and then @yabapmatt added afterward:

@Cryptoctopus I would recommend picking a small project and trying to build it. I find the best way to learn is by actually trying to build something / solve a problem than just learning concepts by themselves. You mentioned building a bot - maybe start with something that automatically claims post rewards on an account as an example. You'll learn a lot of the concepts mentioned above by doing that and then i would suggest putting it on github or somewhere else and asking for feedback.

These are two very solid pieces of advice that I'm taking into account. So my plan is to start a steem project while going through the second class from the same instructor: The Advanced Web Developer Bootcamp. That's an additional 28.5 hours of lectures but I'm sure it will be worth it. There are also some really cool data visualization class in there that I could use for a data website for steem.

Conclusion

I'm looking forward to put my portfolio website online and share with you my progress. I've been coding everyday, I'm loving it and I hope more people will join the fun! What we need now is someone who would create a complete Dev class on Udemy for those who want to code on the Steem Blockchain!

Photo by William Bout on Unsplash

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  trending
57
  ·  last month

I would love to see you as a steemDEV and I'm sure you with your creativity will bring us a lot of interesting features and tools!! Hit the gas and accelerate mate!!

Had no idea steemit was written in javascript!! The whole system and platform of steemit and the way things work seems so complicated!!

59
  ·  last month

Which PC specs do you recommend as a minimum to start learning and practicing code?

·
73
  ·  last month

If you can run chrome and firefox and a text editor...you should be good. What's your PC right now?

·
·
59
  ·  last month

What I have right now is a very basic one that hardly manage to maintain like 5-6 tabs open lol. But I should receive this laptop in a few days.

3.5 GHz Intel Core i5
RAM 8 GB DDR4
Hard Drive Flash Memory Solid State 256gb
Graphics Coprocessor NVIDIA GeForce GTX 1050 4gb

I know this one is more than enough.

So I really hope I can start to learn more things once I get this new computer

Ps: what antivirus do you recommend or do you use Mac?

·
·
·
25
  ·  last month

your basic machine should be more than sufficient to learn on.
once you get your new toy, turn your basic into a dev machine.
windows defender is free and able.

is this your first go at programming?
or do you have previous experience with coding?

·
·
·
·
59
  ·  last month

I have never code anything but I have always been curious.

·
·
·
·
·
25
  ·  last month

being curious is always a positive, especially in programming.
good luck

·
·
47
  ·  last month

Mine is ;
Name: LG E530.
Ram: 2gb
HDD: 320gb.
Intel graphics card Pentium.
15'6cm scrensize.

Dedicated video space: 32mb

·
·
·
34
  ·  last month

A machine with only 2 gig RAM and a spinning HDD would be frustratingly slow for me. But I guess it depends on what you are used to, and how efficiently you can run. Might want to invest in something more modern. Try a friend's more powerful box for an hour and see if it feels fast enough to make it worth upgrading.

·
47
  ·  last month

Any basic PC really. You work mostly on text editors so no ish. Problem starts when you want to try your hands on Android. Then you'd be talking of a PC with at least 4GB RAM and processor speed around 2.5Ghz. Nothing tests a programmers patience like Android studio.

58
  ·  last month

I think that's what I'm looking forward to most is learning how to and digging through the back-end data to better track the progress of myself and some of the projects I'm helping with.

This will help me decide where I need to focus my time on Steemit as it will help me see projects that are organically growing on their own and ones that have stalled and need a push to help to continually grow.

Can't wait to see what you present on here and what tools these classes help you build for steemit.

65
  ·  last month

I hope I can learn from you and the steps you took , I don’t know why it is so difficult for me to learn :/ maybe too much that I’m caught up in . One person to me to do coding on PCP , any comments ? @cryptoctopus

54
  ·  last month

Udemy courses are great resources to get started, it depends on the instructor. I would suggest you to visit StackOverflow and MDN(Mozilla Developer Network) if you need any help or when you get struck. You can also reach out to me if you need any help, i'm a JS developer working on React and Angular applications.

·
73
  ·  last month

I've got those 2 on for sure. They are GREAT resources.

·
47
  ·  last month

MDN is divine. Stack's great. Just that the UI is like Reddit - harsh. Meanwhile MDN is as cool and inviting as busy.org

62
  ·  last month

@cryptoctopus,
This article not only for you, this article is for the whole world to learn how to reach the goal of genius coder of STEEM platform! @jesta and @yabapmatt give you excellent advice. I am going to follow Udemy classes too! I need to build an app on STEEM platform too! So, I will follow your steps!
STEEM not only for 2018, this is for our entire life time! Yeah this is what I understood from your article too!

Cheers~

54
  ·  last month

I’m glad to see you aren’t neglecting to put together a portfolio, I’ve known some people that had taught themselves, but when it came time to show their skill they had forgotten to build a portfolio.

What kind of front end are you dreaming about? Anything in particular?

59
  ·  last month

It's a great idea to host your site and the fact that you have done this way of programming gives you full possibility in implementing your plans. You quite rightly noticed that JavaScript is universal and using it to create a site more realistic, having the basics of programming, since JavaScript itself is quite compact, but very flexible and you can do a lot with JavaScript. You can start with small, with simple functions, such as carousels, image galleries, changing layouts and a response to the pressing of buttons. When you become more experienced in the language, you will be able to create games, animated 2D and 3D graphics, full-scale applications with databases and much more! There are also many tools on top of the main JavaScript language that unlock a huge number of additional functions with very little effort, such as applying third-party frameworks and libraries to your HTML, which will allow you to speed up the creation of the site. I think that your examples will be followed by many and together it will be easier to carry out the plans! Thank you @cryptoctopus

64
  ·  last month

wow , what a nice roadmap and strategy. I can't wait to see your first code on github.. I am also curious what your first project will be..

57
  ·  last month

@cryptoctopus - Sir you made a nice road map & you got valuable advice from top class developers... Very useful article & Sir this is a valuable reference to all people who wish to be developers & build projects on Steem block chain... Glad you decided to share it with all of us Sir...

+W+

51
  ·  last month

I like your dedication towards your work. One must a good plan and proper implementation of that plan. We want to see you as good coder. Our wishes and support are with you. Keep going. Good luck.

58
  ·  last month
What we need now is someone who would create a complete Dev class on Udemy for those who want to code on the Steem Blockchain!

Exactly, as a newbie in coding, I also don't know how to start making an application on Steemit but yes, I have this plan too.

Once question I would like to ask

Before you dive too deep into anything steem related, make sure you’ve covered things like async, callbacks, scope, error handling, xhr, promises, and modules (both for using and for organizing your own code).

Does this course cover all these topics?

·
73
  ·  last month

the advanced course does many of them.

58
  ·  last month

Nice! I look forward to seeing your portfolio. You know, you mention someone starting a course teaching how to build off the blockchain.. Give yourself a couple months and you should start it!

60
  ·  last month

Looking forward to your portfolio website already! Would be awesome if you build a Steem front-end, just for your exercise.

55
  ·  last month

thanks to you, i heard udemy course. this is a new subject to me. but i can follow your steps. impressive sharing of your knowledge & experience. you got good set of advisers too. @cryptoctopus

@resteemia
resteemed & upvoted & commented & followed

56
  ·  last month

This "saga" you are going through Will be pretty helpful os me in the Future. I never Gave much thought about a better way to learn something new. I Just... Studied.
But It does make Sense to do what you are doing.

59
  ·  last month

Great to see your progress. See these posts are motivating me as well. Maybe I will give a try too, just want to see how it goes with you first. Good job.

54
  ·  last month

I assume when you start your website you'll let us know so we can look at what you're doing. You really sound excited in this whole process and I look forward to seeing what your creativity brings.

I used to work with someone who would say you need to work backwards. Start with where you want to go and work backwards. Some people call it a plan. Whatever people want to call it, it's a wise thing to know where you want to go and have a map to get there. Otherwise you're shooting in the dark and aiming at nothing, wishing.

51
  ·  last month

ohhh this mean its not difficult to learen it if we learen it with chrome and a editer but first i think the coding is so difficult and maybe we learen on heavy servers because i really didnot know any thing about programing i just listen the name and thinked these work is only those persons who have many sourcesa and lot of coputer knowledge and some computer technology ....i am not sure but i will fully try to learen...
thanx @crytoctopus for giving me some hope for learen this to see your daily posts on it and tips

67
  ·  last month

Another excellent post @cryptographic.

While I am not into the coding arena, I am using your posts to lay out an overall learning strategy for myself. This is some amazing stuff because it really details the process we all can go through to try to shorten the learning curve for anything.

I think @yabamatt's suggestion is so true. Just get in there and do it. The same applies to any of this. I am looking for different ways to learn to give to Steemit and that rings true with me. I just need to get on there and do it...stop letting excuses get in the way.

A quick question: are websites that tie into a blockchain any different from those we have been using for the last decade or is it all the same language?

50
  ·  last month

What we need now is someone who would create a complete Dev class on Udemy for those who want to code on the Steem Blockchain!

You can do that after you complete the road map you have laid out here.

:-D

The advice you received is sound. Doing is always the most effective learning.

I hope you will include code on your portfolio site. Perhaps link to a GitHub repo. It will be handy for people who want to follow in your footsteps.

57
  ·  last month

The portfolio will also allow me to integrate what I've learned in HTML/CSS/JAVASCRIPT while documenting the progressive improvements that I'm making.

Personally, I believe the best way to truly master something is by putting what so ever you have learned into action as the case may be for thats coding and the idea of you creating a portfolio website alongside your training shows it all that you are willing and ready to understand it all.

Wish you all the best of luck once more during your training.

55
  ·  last month

I'm looking forward to put my portfolio website online and share with you my progress.

I can't wait to read it. Maybe my zeal for coding will be rekindled. I really want to learn about programming . I had a mentor but it's been long I heard from him and this has made me draw back.

56
  ·  last month

I love your Enthusiasm in the three progrmas of language HTML/CSS/JAVASCRIPT So I'm attentive in every step that gives and s the time I'm following my booklets in my programmer's notebook to learn every day more still motivated

53
  ·  last month

yes i want but i am still learen just some things and already started php hope i will finish it soon and join you to start learn CSS/ JAVA.. I am following your epic tips to learen and save your posts on my blog to see when i will need and start java
and also waiting to see for your portfolio online websit

57
  ·  last month

Be consistent and you will perfect at coding. i also want to see your websites portfolio.

48
  ·  last month

Very inspiring path 👍🏼🚀

83FCEC8E-C2FC-41F3-8B4E-1F8377CE2067.jpeg

55
  ·  last month

Thanks @cryptoctopus for sharing your experience with us. I shared this post with a fledgling developer I show that he can hopefully start getting over that initial overwhelming feeling of “holy sh*t this is a lot to learn,” and start having some of those great “Aha!” moments.

Just wanted to let you know this is a great read and I hope it helps many more individuals that are considering pursuing a career in this field, take that first step to achieving their goals. Keep up the good work!

51
  ·  last month

Motivation Dose for you.

45
  ·  last month

I read about this book, 7 habits of highly effective people. Well said and worth a read. I didn't study anything about IT/Programming stuffs during my university, a bit hard to catch up with your post. I wish you success on steem development.

46
  ·  last month

Wow i havent ever heard about udemy before. There are so many amazing courses and not just for programmers, i see its a wonderful resource

34
  ·  last month

Interesting pivot from marketing to coder. You sure that's what you want? Check out @marketingmonk and others who do well playing to their strengths. I especially liked Chris's video at https://d.tube/#!/v/marketingmonk/nuo3y1kr where he explains how he did a skills assessment exercise from Perry Marshall.

54
  ·  last month

Learning how to code will pay huge "dividends" in the future. Looking forward to see your progress. Having the passion and love for what you do is definitely the right way to go.

25
  ·  last month

I'm new here. Do you know Python?

26
  ·  last month

Helpful information

27
  ·  last month

very good and great thinking

58
  ·  last month

I had given up on code but this last days you have been updating us on your progress.
I am being inspired to get my feet back to code.

I also see a whole lot of opportunities on the steem blockchain.Let me go back and peruse my notes and get to your pace.

41
  ·  last month

@cryptoctopus its a good idea keep it up!!!!

49
  ·  last month

Great piece. The Blockchain will bring a lot of people into programming, In the future I would like to actually use my EOS or Ethereum to make something or contribute and not just sit idly by and see other innovate and create the new world.

50
  ·  last month

great also good job.thank you so much.
best of luck....!

·
38
  ·  last month

That s spam comm, why ?...

45
  ·  last month

 Thank you for posting dear @cryptoctopus

Rightly stated from the quote there 

 Begin with the end in mind

Having a goal set in mind help us to achieve more and could learn and have a proper vision and you seem to have the greatest amongst all of us...CODING is definitely a thing which everyone should learn in their life if they are into this internet world even basic is very much needed now a days.

Liked your idea to learn online through various courses i am too learning but can't dedicate a full time while learning but i liked this approach where we could learn slowly and steadily at our convenience ....I will look forward to checkout you  portfolio website soon when it will get launched you have you first visitor ready can't wait thanks for letting us know about it all the best to you.

Thank you,Have a great day ahead.

Cheers. 

50
  ·  last month

Looking forward to see your portfolio website online.
Interesting and educational post!
Resteemed!

47
  ·  last month

We're looking forward for more portfolio too..

47
  ·  last month

You should checkout the courses at Udacity, they have a lot of web development programs, I've learnt a lot from Udacity.

51
  ·  last month

With the end goal in mind. That's exactly what I try to do when I have to push through hard stuf. From sports to school or just something simple like cleaning your whole house. Focussing on the satisfactory at the end! :D

47
  ·  last month

great step . keep going ♥ following you ♥

55
  ·  last month

I am interested in the 5 steps for a person, who knows absolutely nothing for coding. Is the UDEMY course the first step ?

Congrats, Covey's book is one of the best books I have read for improving the mind and relationships.

43
  ·  last month

Yep actually you are right..I have also joined class of web designing in my town...and now when I use to make posts the html coding helps me to make it impressive like pro bloggers...but I am still learning..I have just completed 3 months till yet and 9 more to go...I guess I will also learn coding pretty much to atlst make my post look impressive and it will also helps me to operate browser in a different and shortcut manner...:)

50
  ·  last month

for me to study i need to be in study environment , like school,university or small room with students with same interest, so if i see that all are working and learning hard i learn hard too. If im alone for me its hard to be effective, because after some time my focus become weaker and i can stop studying .

·
73
  ·  last month

We all have a different personality type when learning. :-)

·
·
50
  ·  last month

Keep it up bro

·
·
50
  ·  last month

I'm new members in steemit
Please follow my profile bro

47
  ·  last month

Is having knowledge in HTML/CSS/JavaScript enough for a web designer?

·
34
  ·  last month

No, those are just the foundational technology components. You also need some artistic/graphic design skills in order to produce a good-looking site.

33
  ·  last month

Great post! Very interesting!

37
  ·  last month

verry nice step one is very good

39
  ·  last month

hopefully after i join, i will be happy.

44
  ·  last month

Congratulation:):) BEST OF LUCK :)

@Resteem.jpg 3.jpg

IMG_20170118_141539.jpg

57
  ·  last month

Retention is definitely much better when you're constantly applying everything that you learn. That's the way I learnt to use Photoshop pretty well. Whatever I learn, I constantly use it to edit my photos. It's quite hard to learn a new skill, but doing it every day brings the results. Some ambition and dedication is what you need to learn faster!

58
  ·  last month

I don't understand too much about computer's languages but i know that i'm using it on steemit!
I admire your work, should not ne easy learn all' of this from zero...

48
  ·  last month

Helpful information

How do I start am interested

59
  ·  last month

Woaahh, that’s pretty amazing. I’ve taught myself languages and instruments....maybe programming or web development is next? Just more languages, I guess. I was on the road to really knowing my shit back in middle school more than 15 years ago...i remember I made a South Park fan site and my bands website with html but then my computer broke and I went a year and a half without one and lost interest.

49
  ·  last month

Thanks for your information..love to know

60
  ·  last month

As I said before, I am following your progress with quite the same amount of enthousiasm as filters through in your posts. It really feels like you’re giving it your all.

I have some loose ends I need to tie up, but I will definitely check out the courses you mention. Coming from a design (3D Archviz) background I find myself enjoying programming more and more. Up to a level where I am beginning to feel I need to pursue something in that direction.

42
  ·  last month

Thanks for update

·
38
  ·  last month

update what ?

48
  ·  last month

I use Dell latitude, windows 7 though, cant wait to start learning, though many thing on my mind, i'll definitely start next week

44
  ·  last month

wawoow such a great post that i make me to follow u!

65
  ·  last month

I really want to learn coding but I cannot get enough time to learn it due to my job. Can you just recommend some solid courses on Udemy which will be very helpful to me.

36
  ·  last month

Amazing info,keep sharing,God bless you

46
  ·  last month

Dude, you're a great man.
You teach people unrelenting information and these are not normal information.
Coding is really hard, but you show it to people.
I wish everyone on this platform is like you

55
  ·  last month

Ahhhh, can't you be the Instructor that creates a Dev class on Udemy about coding on the Steem Blockchain? It sounds like you're putting in all the groundwork to eventually be able to teach people.

Your timeline is so realistic.... it honestly made me think about my own goals... I always try and rush everything and then get disheartened, when I haven't completed by my ridiculous expected timeline. It's super tough to be planning to be good at something by the end of 2019, I want to be good now, but I think you've got your head screwed on straight.

25
  ·  last month

great post ... thank you

48
  ·  last month

Informative post about html,css and java script. I like your activities. Thanks for sharing

47
  ·  last month

Wow this is starting at the same time my Microsoft ALC Front-end course on Edx is about rolling out. Will keep an eye on your timeline so I could use it as a motivation to keep track. Thanks @cryptoctopus.

50
  ·  last month

There is one thing that you may need too - design.
You should learn basics of design and build few good fancy webpage models. To have understanding in your mind that you can do anything just with your own hands.

33
  ·  last month

Really hope I can start to learn more things once I get this new computer,
tenor (4).gif

50
  ·  last month

I admire your dedication to learn computer programming despite no prior knowledge of the subject. Like everyone here , I am also anticipating how your project will turn up. Good luck to you and wish you success in your endeavor.

43
  ·  last month

Very nice post I like it, and I will share it.
Follow back

50
  ·  last month

I like it, I have a three year plan to become hula hoop champion of the world like Mat Plendl.

51
  ·  last month

Wow! good post i like codding very much. I create many website.HTML,CSS are use to design and javascript,php are used to codding.I am a student of Computer Science and Engineering .

50
  ·  last month

iam loving this

53
  ·  last month

What we need now is someone who would create a complete Dev class on Udemy for those who want to code on the Steem Blockchain!

Maybe that can be you @cryptoctopus! Once you become proficient of course.

54
  ·  last month

@cryptoctopus.. iam also a one of the developer but not java..iam a dot net developer...

49
  ·  last month

what a decent guide and technique..

42
  ·  last month

I did not know that the steemit was build upon javascript until i red your post ,thanks for this information .which means we should take step further to know more on javascript for to have a better understanding of the system we are operating on.

47
  ·  last month

Yes, I love the first line of your post, Begin with the end in mind. If you have the end in your mind then definitely you have the complete roadmap of how to achieve that goal or end.
If you want to learn to code especially for web designing, always start with HTML because this is the easiest language to start over as I know.
Nice Post. Thanks.

38
  ·  last month

Good post. Thanks for kind information

57
  ·  last month

I'm currently working on my portfolio website where I will document all the little exercises and projects that I am doing. I have quite a few projects within the class itself that will be good to document and present.

now that you mention it, I think I should make a portfolie page about my blogging activity!

39
  ·  last month

best part is that you are having fun with all this learning and improvement. wishing you all the best for certain as long as you begin with the end in mind and work tirelessly towards it you are definitely going to end up with one hell of a portfolio. Best wishes.

41
  ·  last month

Hey look, another Steemit Whale with over 100,000 Steam Power voting for himself.

·
73
  ·  last month

good luck attracting support from whales with that attitude.

·
·
41
  ·  last month

No worries. They are too busy voting for themselves.

44
  ·  last month

Thanks for your info , I need to learn html, css for learning purpose of wep developing . I love to learn any new things . I am knowledge hunter,

Good job dear. Best wishes for you. keep it up. @cryptoctopus

43
  ·  last month

Good post.Thanks for sharing with us.
Resteemed and upvoted done

58
  ·  last month

Congratulations on your success and journey so far. I hope to learn coding in the near future. Look forward to learning and seeing more of your motivational posts like this. Thanks for sharing & Steem On :)

50
  ·  last month

this information is very helpful Some ambition

·
38
  ·  last month

I know sharing is caring, but I also think that ur comment it s spam.

52
  ·  last month

That’s really awesome- I always wondered if it was plausible to go from knowing very little to actually making contributions with your developing skills...

Gives some inspiration for sure!

50
  ·  last month

oh that is what i always get messed up..i ll try to follow you and learn from you..we ll see whether that way would work :)

36
  ·  last month

World wide consortium is one of the beautiful body for markup languages I study HTML5 AND Css in w3school I found it so interesting I will be glad to be a front end developer.

36
  ·  last month

I will be glad when beging website design I found the html and Css so easy to learn the problem I have is javascript, please what is the advice you will gave me in learning this. I will appreciate your reply sir.

34
  ·  last month

This post is clever and help a lot to understand how to reach one goal, by being concrete and thinking about consequences and final aim of a project!
Congrats, you have been rly inspiring to me

44
  ·  last month

Upvoted and resteem

49
  ·  last month

Posts like these make me want to get back into freeCodeCamp.

·
45
  ·  last month

What is that?

52
  ·  last month

Actually i am thinking my knowledge are increasing day by day at the time of when i join steemit platform ..i am so inspired with you.. @cryptoctopus

41
  ·  last month

awesome that's great step you take

48
  ·  last month

It's great watching you do this right in public. I appreciate your verve and your nerve. I'm not exactly shy, but I'm not sure I could put myself out in front of a blue million people like this. Bravo.

It's interesting to see your plans. I'm 66 years old and don't even buy green bananas but I do believe that a specific plan keeps me on the straight path. And in all seriousness, I don't have a great deal of time to waste. I'm not at the end, but I can sure see it from here.

Thanks for another terrific post. I'll keep watching and cheering you on!

47
  ·  last month

Hi @cryptoctopus, thanks for these useful tips, I have upvoted and resteemed. :)

29
  ·  last month

Thanks comrade. You've inspired me so much today. We use a number of social media platforms but I haven't seen where people freely share what they intend to do and especially when it comes to development of those platforms. I mean there is less to be done. Steemit has encouraged many people and steemit related sites have been developed.

I am looking forward to looking at your platform. I am sure many others are interested as I am. We are waiting for your success story.

To me, your post is.....thumbs up!!!!

Julius.

48
  ·  last month

You gave yourself the best advice - to begin with the end in mind, as stipulated by Stephen Covey. That single-minded focus assisted you in getting to where you are today.

Thank you very much in sharing this inspirational story with us. I'm sure many readers are blessed by it - I am.

As your reward, I have followed you, upvoted and resteemed your post.

47
  ·  last month

I plan on learning web development too plus python plus C#.....hopefully it all works out

46
  ·  last month

I laud your aspiration to become a SteemDev with such a clear roadmap. Since you have declared it openly, it is highly likely that you will achieve your targets. I'm sure the community will be looking forward to your upcoming coding creations!

52
  ·  last month

I got on to the coding train with @ghulammujtaba a couple months ago. Tried to learn the basics on front end languages. I'm still in the progress. Yes, I do plan on taking up projects too in order to sharpen what I learn. The main goal is to be able to make sense of everything. When you learn programming, everything starts making sense and problem solving becomes easier. Do you agree?

62
  ·  last month

Maybe you could start a project to explicitly help people get the tools needed to start coding for the Steem Blockchain ;)

43
  ·  last month

Thanks for your information..love to know about your experience which will help me to get new opportunities on steemit.thanks😊

49
  ·  last month

It's really great that you are willing to learn new things and more importantly it's great that you have a solid plan to follow. I'm usre the advice you got from people with more experience is going to prove invaluable. Keep seeking it at every step of the way ;)

51
  ·  last month

I appreciate those steps, this sounds really very helpful for us

56
  ·  last month

Very good. Noone should expect to get things done on a first attempt. Nor should they think things are easy or that they have to put no effort.

I like how on step one you say to get knowledge and to study for at least three months. It doesn’t just apply for
computers stuff ... it applies for everything!

And you know? I don’t even know how i got to this post.. since I don’t really know anything about coding or programming or computers.. and i am not even interested.. yet i read this article. Funny, cuz you mentioned this book that i am thinking of reading.. “ 7 habits of highly effective people “ , now i am going to take this random encounter with your article as a sign that I should indeed read it!

Thanks haha!

Btw, good luck on building your portfolio! I bet it will be great! It seems like tou know what you are doing!

54
  ·  last month

Nice! I'm doing a similar journey. I have a project you can start with that might not be too hard if you're interested.

58
  ·  last month

Cracking job @cyrptooctopus. Stoked for ya!
Something I have no clue about but I play the guitar pretty sweet.
Getting my head around using an Interface and software to record my music properly was a ball ache for me... I'm so 80s.
All the best for the future.
Yeeow.