Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

Important technologies for developer to have experience with

  • 15-01-2014 02:37PM
    #1
    Registered Users, Registered Users 2 Posts: 1,019 ✭✭✭


    Semi-hypothetical question:

    Say you were working for a company that used little 3rd party tools/technologies/libraries etc. What would you say would be good to get experience with in your free time in order to stay up to date/have transferrable skills?

    For example I've been looking at Hibernate, Spring and Gradle the last few days. What skills/experience do you guys think are important for a developer to have? I'm a Java developer but it's probably good to branch out a bit too.


Comments

  • Registered Users, Registered Users 2 Posts: 2,021 ✭✭✭ChRoMe


    Semi-hypothetical question:

    Say you were working for a company that used little 3rd party tools/technologies/libraries etc. What would you say would be good to get experience with in your free time in order to stay up to date/have transferrable skills?

    For example I've been looking at Hibernate, Spring and Gradle the last few days. What skills/experience do you guys think are important for a developer to have? I'm a Java developer but it's probably good to branch out a bit too.

    For Java the default enterprise stack, i.e the one to get you a job quickest. Is maven, Spring and Hibernate.


  • Registered Users, Registered Users 2 Posts: 403 ✭✭counterpointaud


    I've been asking myself the same question over the last year or so (3rd year student in Software Systems Dev, not working in the industry yet apart from 6 months placement).

    In my opinion, in order to play it safe and give yourself the most options:

    -Some familiarity with at least one server side stack. For me (even though I am studying Java at college) it is .Net. MVC, Web API, IIS, OWIN, Azure etc. Chrome's suggestions are definitely solid though and this is the route I would have taken if I didn't like MVC and Visual Studio so much.

    -Web technologies. For me this is trying to get out of my comfort zone and learn vanilla Javascript properly, as well as libraries/frameworks like Angular and Breeze. HTML5 in the wider sense of the word. Keeping up with developments in ECMAScript and CSS etc.

    -Native mobile. For me this is learning Android, although I am very interested in the work Xamarin are doing in the cross-platform space.


Advertisement