Skip to main content

Featured

My Jarvis Ai pt 2

   What’s up readers, hobbyists and experimenters, it’s been a while since my last post. But I’m back and can get these articles and experimentations back rolling.   One of the first updates I’m excited to tell you about, was an update to how I use my “Jarvis” program. From the previous article , I told you I was able to use Jarvis casually, and that was true , however not that effective. Although hands free, any help I wanted from the program had to be given near the computer. The microphone was attached and therefore stationary.  In order to solve this problem I purchased a conference microphone/ speaker. This device would allow me to travel around the house, giving Jarvis a more omnipresent feel. By stationing the conference microphone in the living area I could enjoy a book or movie etc and still have access to basic information.  This feature has come in handy while I read, providing clear and detailed explanations about things I need to understand. For exa...

Places To Start

 


   
Ok so boom.........as a programmer, you create instructions in a particular language (or languages) on a particular computer. The first thing I'd say that is the most important thing to do as a beginner, is just starting to code. The language that is the easiest for you to run without any setup requirements, is the best language for you right now. 

What do I mean by that?

Software you can run without installing a million tools, slowing down your hardware, making it think too much for you just to get familiar with the landscape. You may have borrowed your mom's computer to do these tutorials(which already runs slow). They shouldn't break her device just so that you can run a few lines of code.

After you're familiar with how code can move in a certain language, you now have a base to compare to, and can move to another language. But which language should this final language be??

 First, there is no limit to the amount of languages you can learn. It'll just be difficult managing the rules of each language. Secondly, you should be learning the language that is most useful to your ideas/plans/applications, languages that are popular, or languages that are old but require human touch. (That last one is mostly a job security finesse, as companies have this situation a-lot, leading them to train new employees to run code nobody uses anymore.....This can be lucrative $$$).

For me, writing code in css , javascript and html (internet / web languages) gave me the most freedom and best experience becoming a programmer. 

  • They only require an internet connection for the tutorials , which can be downloaded
  • They are popular languages and the backbone of internet software
  • They can control not only back-end(code you don't see or expect to see) but front-end as well(code you see visually, color, graphs etc...). This is important because with these 3 languages and no professional experience, you can create animations, and games all from your desktop.
You don't have to use those to start but, I highly advise it. Now to the main portion of this post.... 

References:

Web/server/more...
https://www.w3schools.com/

UI + Science + Web
https://tutsplus.com/

Programming Help / Community (All languages subjects)
www.stackoverflow.com

Random Help /Community (All subjects not just software)
www.stackexchange.com

Open Source Code/projects
https://github.com/

Coding can be very difficult , so it's best to stay informed and always have a template or something to compare against. The references above are a great place to acquire a firm base of software knowledge, and to reach out and network with more experienced people than yourself. Just be aware, that the dev community love people that read and can follow directions...oh and also a good screen shot of any problem that you may have.

I hope this post was helpful, ya'll be easy, and feel free to comment any other useful links as well.



Comments

Popular Posts