Sheep Tag Community

General Category => Community Discussion => Topic started by: Jacob Tollison on April 28, 2016, 06:12:12 am

Title: Hello!
Post by: Jacob Tollison on April 28, 2016, 06:12:12 am
Was just wanting to see if anyone wanted to add me on something like Facebook/curse/skype, etc.  The one person I'm looking for is Chakra.

Hopefully he will add me so we can talk about computer stuff.  Basically I wanted to know what I should start with when it comes to computers.

Is there a special coding I should begin learning?  I know Gosu and Chakra know code, so it would be nice to get them to talk to me.

Also hello everyone!  I miss being part of the sheep tag community, but I've moved on to League of Legends (I suck at that game too, but it's my definition of fun!)
Title: Re: Hello!
Post by: Runemining on April 28, 2016, 02:36:13 pm
Hi Tollison,

If you're interested in coding, it doesn't really matter which language you start with. As long as it's one of the mainstream languages, you should be fine. When starting as a developer it's important you understand coding in an abstract way. It's also important to know your priorities. Do you want to develop mostly frontend based websites and design them, or do you want to be an actual software engineer and create an entire software application.

If you're interested in software development I would suggest starting with either C# or Java (I prefer C#, Visual studio with Resharper IDE is awesome). Some good books/PDFs to start with are: Head First C# or Head First Java. These books are very easy to learn and explain you the basics of coding.
I've been told some people start with Python, which is ok I guess. I have zero experience with this which means I cant help you with this subject.

Say you want to focus more on the frontend aspect of developing and enjoy visually designing stuff, I would suggest picking up a language like Javascript(jQuery) or PHP (even though I seriously hate PHP).
 
Out of experience I think it's easier to start learning C# or Java.

Hope that helped you out a little bit.

Regards,

Runey
Title: Re: Hello!
Post by: HaWkys on April 28, 2016, 06:38:44 pm
Visual basic is a good start, i went from visual basic to c#. Python and javascript in between. Weren't you in jail tolli?
Title: Re: Hello!
Post by: Chakra on April 28, 2016, 08:05:27 pm
Hi.

Learn by modification of something that actually interests you. I learned progressively by making making maps in SC1/WC3, scripting plugins for bots, modifying bots, making websites, and doing statistics/visualizations.
Title: Re: Hello!
Post by: SHEePYTaGGeRNeP on April 29, 2016, 09:20:39 am
I agree with Runemining and Chakra. You can start with creating maps in warcraft III, but I guess nowadays it's alot easier to just start coding in a language like C#. There are tons of books out there, but also just YouTube tutorials you can follow or Microsofts official videos : https://channel9.msdn.com/Series/C-Fundamentals-for-Absolute-Beginners/01

If you need anything, you have me on skype. Feel free to ask me something.

Title: Re: Hello!
Post by: XXXandBEER on May 02, 2016, 03:19:25 am
This is a very generic question... Are you interested in the software side of computers or the hardware? Are you interested in programming and if so what are you looking to make software, web pages, apps, games? Or are you looking to learn useful skills such as Photoshop, Illustrator, After Effects, InDesign, Pro Tools, Logic, Maya, Blender, Zbrush, etc.

There's an infinite amount of tools, resources, and knowledge on the internet. Learn whats out there, find what you like, and pursue it endlessly. Good luck!
Title: Re: Hello!
Post by: AName on May 17, 2016, 12:27:40 am
As a lifelong developer and nearly a Software Engineer, I highly recommend you start with either C# for desktop applications or HTML CSS Javascript and PHP or ASP.NET for web applications, as these are my favorites.

There's also c++ (which is a lot more difficult but I'm using it for Fragile (http://fragilegame.com), primarily for speed purposes), Flash development, Java, Python, Ruby, SQL, and NodeJS. These are all what I would consider to be some of the most popular languages.

Focus on what exactly it is that you would like to do. Are you trying to just become more technically proficient in general (tinker with a bunch of different stuff), do you want to develop a particular application (learn a language that's good for it and continue learning and developing with great patience), or do you want to start a career in this (go to school)?