Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




1 post

Wannabe Geek


#222690 23-Aug-2017 23:02
Send private message

Hi Everyone


I'm a complete newbie to geekzone and joined specifically to ask this question after reading other forum topics and being thoroughly impressed with the community here.


I recently started playing around with some web coding languages and, in a nutshell and to my complete surprise, discovered that I really enjoy it!


So far its only basic stuff in html & css so that I could tinker with WordPress themes a little bit, but the more i discover the more I want to learn! 


I've signed up with Team Treehouse and have worked though some basic tutorials and that's going well :)


 


To get to the point I've decided to embark on a completely new career path, get out of these muddy steelcaps & hi-vis vests and pursue a career in web development.


After getting very excited about this new venture I soon became very overwhelmed with all that the big wide world of IT has to offer! I haven't had much to do within the IT industry so now I'm reaching out for guidance and tips.


Can anyone advise or share your experiences about the best way to become ready to enter the workforce as a web developer.


In particular:


- paid courses/diplomas/degrees VS open source learning?


- what learning institutions are worth investigating (online or in Wellington)?


- what are the entry level requirements for a web developer in the industry?


I'm ready to work hard, to go out there and kick some courses in the arse, or hibernate in my home office until I've scoured through all the open source learning there is available, so I'm not looking for a quick overnight slingshot to a dream job!


What I want to avoid is wasting time or money committing to a learning path that fails to deliver the basics.


If you made it through my rambling, I'd love to know what your thoughts are.


Looking forward to hearing from you


Ben :)


 


 


 


 


Create new topic
4705 posts

Uber Geek


  #1851638 24-Aug-2017 07:41
Send private message

I'm not in web development but have developed api's used by web developers. 

 

I've wondered whether self learning beats going to a polytech or university.  Probably for specific technical skills self learning is fine. 

 

Good luck though. 


1015 posts

Uber Geek

Trusted

  #1851654 24-Aug-2017 08:45
Send private message

I am a web application developer.

 

Although i made my first website about 17 years ago, and things have changed dramatically. However I want to say good on you at giving it a go. I started out in a much similar way to you. 

 

Back in 2000 I learned HTML. There was not a lot of CSS back then. Most if the styles etc were done with HTML itself. 

 

I took another job in 2003 selling IT Technology but myself and another guy found the tools we were using to sell it pretty rubbish. So he was self taught in Python, and he built a web based quoting system. I wrote the html front end for him back in 2003. I dabbled here and there for many years, working in sales and as an IT consultant. Then decided to go to Massey Uni and do a Graduate Diploma in Computer Science. 

 

I have worked with many self-taught people, and many program taught people. And what I have found is some people have a real knack for it, and others don't. I have seen some amazing developers who have taught themselves and written some interesting stuff. On the other hand many self-taught people have knowledge gaps, or can lack understanding from a bigger picture as to why you would do a task a certain way. 

 

Learning a way to structure an application is quite different than doing the grunt work. And the layout and design is a different kettle altogether. Generally larger project contain teams with mixed skills. 

 

Admittedly web developement has become more complex when you look at it from a beginners/face value point of view. There are so many back-end languages. Where you can't go wrong is getting a strong understanding of Javascript and HTML/CSS. But as for the server side languages, you can use:

 

node.js

 

php

 

scalar/java

 

python

 

asp.net (C#)

 

ruby

 

golang (go)

 

+more

 

There is no right or wrong. But there are personal preferences. I don't really like node.js because its package manager npm is rubbish once a project gets out of date. But it is a great language for asynchronous processes, its very fast and efficient, and in a nutshell it is basically javascript.

 

 

 

I learned a lot in my grad diploma, feel free to ask anything. But my best piece of advice is to pick something and stick with it, dont try to chop and change until you have mastered a lot of skills. 

 

 


Create new topic





Twitter and LinkedIn »



Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Chorus completes the build and commissioning of two new core Ethernet switches
Posted 8-Jul-2020 09:48


National Institute for Health Innovation develops treatment app for gambling
Posted 6-Jul-2020 16:25


Nokia 2.3 to be available in New Zealand
Posted 6-Jul-2020 12:30


Menulog change colours as parent company merges with Dutch food delivery service
Posted 2-Jul-2020 07:53


Techweek2020 goes digital to make it easier for Kiwis to connect and learn
Posted 2-Jul-2020 07:48


Catalyst Cloud launches new Solutions Hub to support their kiwi Partners and Customers
Posted 2-Jul-2020 07:44


Microsoft to help New Zealand job seekers acquire new digital skills needed for the COVID-19 economy
Posted 2-Jul-2020 07:41


Hewlett Packard Enterprise introduces new HPE GreenLake cloud services
Posted 24-Jun-2020 08:07


New cloud data protection services from Hewlett Packard Enterprise
Posted 24-Jun-2020 07:58


Hewlett Packard Enterprise unveils HPE Ezmeral, new software portfolio and brand
Posted 24-Jun-2020 07:10


Apple reveals new developer technologies to foster the next generation of apps
Posted 23-Jun-2020 15:30


Poly introduces solutions for Microsoft Teams Rooms
Posted 23-Jun-2020 15:14


Lenovo launches new ThinkPad P Series mobile workstations
Posted 23-Jun-2020 09:17


Lenovo brings Linux certification to ThinkPad and ThinkStation Workstation portfolio
Posted 23-Jun-2020 08:56


Apple introduces new features for iPhone iOS14 and iPadOS 14
Posted 23-Jun-2020 08:28



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.