rawn wrote: » ....He's reluctant to go straight into doing the Honours BA as we potentially have a baby on the way, and if that's the case then he'll want to find work wherever he can. But if that's not he case and the Honours is a game changer he would consider it.
rawn wrote: » Thanks for the replies all! He has no prior relevant experience outside academia. He was in/out of menial work before he went to college. He learned Java through FAS, then did Networking and Computer Programming in Whitehall college (a 2 year course but he went straight into Year 2) then went to ITB for a BA in Computer Science (3 years but went straight into Year 2). He's sitting his last exams now. He's reluctant to go straight into doing the Honours BA as we potentially have a baby on the way, and if that's the case then he'll want to find work wherever he can. But if that's not he case and the Honours is a game changer he would consider it.
Itzy wrote: » A few things I think might help him: An Honurs Degree, if feasible. Set Up a Github Account Develop Applications and post them to Github Contribute to Open Source Projects Branch Out in Web Development and Mobile Apps Learn to use things like Docker, SVN, Git, Bugzilla Understand Testing and Test Automation Branch out into and become proficient in languages like Java, C#, PHP etc. Learn Oracle DB, MongoDB, NoSQL etc. Where Possible.
John_Mc wrote: » Itzy nailed it. Having interviewed many candidates, those with Github accounts where I could look through their repositories in advance and discuss in the interviews obviously came across a lot better.
Roveros wrote: » I was honestly surprised at how unprepared I felt leaving third level education. I was far more confident when I left secondary school with my leaving certificate than I am now with my bachelors.
Roveros wrote: » I am also wondering if I was correct in listing 2 other colleges I have attended under Courses rather than the Education heading since they where not 3rd level colleges and awarded certificates and not degrees.
Roveros wrote: » Finally, while my web development grades where above average I do not feel confident in my HTML/CSS/AJAX/JSON/XML/JavaScript/JQuery skills and would not like them to be the bulk of my work in a given position. Should I have any of these listed under Skills as areas of expertise?
Roveros wrote: » I just feel a bit lost at the moment. My Java is quite strong but I hadn't realized that Java alone isn't enough to get a job and it needs to be supported by other skills. I'm just trying to figure out where to focus my efforts to get my careers started. The pressure is on now as *spoiler alert* I am going to be a husband and a father in less than a years time
Roveros wrote: » Which DBMS would benefit me the most to learn first, my only experience so far was with MySQL?
Roveros wrote: » I used TravisCI for testing automation in college however this was done mostly by following a lecturers notes and I lack a true understanding/comfort with the service. With further study would TravisCI work in place of a private server with Jenkins?
Roveros wrote: » Does SVN refer to Apache Subversion control system? Would this be used along with GitHub or would it's commits act as a kind of versioning? And finally, are there any resources you would recommend (anything from youtube to paperback) that I should watch/read to reinforce my base web skill-set? I want to start populating my GitHub with websites to practice/show my proficiency with different technologies. I would also appreciate a pointer to what could be considered best practices for testing. My PHP instructor had us using PHPDOC, PHPUnit and PHPCoverage which I really liked but without his lecture notes and his custom scripts I don't think I could replicate my previous work.
Leave the NoSQL stuff to the "rockstars" that like playing with the newest tech.
Similarly don't go near docker - it's another new fangled tech that you shouldn't get distracted by.
Roveros wrote: » Hi all, I've read through the advice posted on this thread and have distilled it down to these bullet points in roughly descending order of implementation. • Join LinkedIn and IrishJobs. • Increase HTML/CSS/AJAX/JSON/XML/JavaScript/JQuery skillsets. • Increase experience in Java, PHP, C# and possibly JavaScript. • Learn Oracle DB, MongoDB, NoSQL. • Make use of GitHub, build up repositories to demonstrate skill, link in C.V. • Contribute to open source projects (codetriage) Goal: fix around 20 bugs, get your work committed to the main branch. Link to C.V • Increase testing and test automation experience • Gain mobile app experience • Constantly reference job descriptions to identify prevalent requirements • Try simple paid work on freelance.com • Rent a Virtual Private Server, install Jenkins. Configure to talk to GitHub for testing automation. Make sure it public and put link in C.V • Learn Docker, SVN, Bugzilla I feel much more relaxed having plan of action now.
counterpointaud wrote: » Not sure if I agree with the above, as I think both will have some prominence in the industry going forward
Aswerty wrote: » Hehe, I will admit that I was being deliberately provocative! But in all honesty, I don't think these are good technologies to focus on since they solve problems Roveros has probably never encountered. Saying that, they can be good for ticking the employers "candidate has an interest in the industry" box. But there is any number of things a candidate can do or learn to tick that box.
Itzy wrote: » A few things I think might help him: Contribute to Open Source Projects