corsasport.co.uk
 

Corsa Sport » Message Board » Off Day » Geek Day » Software Developers


New Topic

New Poll
  Subscribe | Add to Favourites

You are not logged in and may not post or reply to messages. Please log in or create a new account or mail us about fixing an existing one - register@corsasport.co.uk

There are also many more features available when you are logged in such as private messages, buddy list, location services, post search and more.


Author Software Developers
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
11th Jun 12 at 23:55   View User's Profile U2U Member Reply With Quote

Does anyone else struggle to keep up with the latest technologies?

I guess it depends on how passionate you are about development, I'm a .Net developer and I seem to find my skill set constantly out of date.

I'm doing some interview prep at the moment and I'm trying to learn LINQ which is a huge topic and unless you use it day in day out, you are likely to have only scratched the surface.

Then there's stuff like lambda expressions, which companies expect you to know inside out when in reality all it does is cut down the amount of code you write, which in turn makes the code less readable.

James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
11th Jun 12 at 23:59   View User's Profile U2U Member Reply With Quote

FYI - .Net developers, this article is good:

http://www.codeproject.com/Articles/47887/C-Delegates-Anonymous-Methods-and-Lambda-Expressio
Nismo
Member

Registered: 12th Sep 02
User status: Offline
12th Jun 12 at 08:48   View User's Profile U2U Member Reply With Quote

I don't think its just related to software, all aspects of IT.

Anything relating to web development and you have to constantly be ahead of the game.
ed
Member

Registered: 10th Sep 03
User status: Offline
12th Jun 12 at 09:28   View User's Profile U2U Member Reply With Quote

Trying to keep up with current web dev trends is a bit - you constantly feel a bit dumb
Sam
Moderator
Premium Member


Registered: 24th Dec 99
Location: West Midlands
User status: Offline
12th Jun 12 at 09:41   View User's Profile U2U Member Reply With Quote

I'm currently learning Objective-C for Mac and iOS development, in the short period of time I've been learning it I've had to learn at least two different (new) ways of doing certain things thanks to Apple.

As if learning Objective-C wasn't enough of a headfuck as it is.

Quote from Apple's website: "The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming." - simple my ass!

[Edited on 12-06-2012 by Sam]
Paul_J
Member

Registered: 6th Jun 02
Location: London
User status: Offline
21st Jun 12 at 12:35   View User's Profile U2U Member Reply With Quote

How have you been earning those big bucks not knowing that stuff James?
willay
Moderator
Organiser: South East, National Events
Premium Member


Avatar

Registered: 10th Nov 02
Location: Roydon, Essex
User status: Offline
21st Jun 12 at 13:14   View Garage View User's Profile U2U Member Reply With Quote

^ Because you don't have to be a IT superstar to be in finance Paul. Not saying James is an idiot but I came across my fair share of IT monkeys that were smashing 40-50k because of the sector. In return you have to work your arse off, do extra hours, deal with cunts etc - and if you are lucky you can also get a fat bonus.

DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
21st Jun 12 at 13:15   View User's Profile U2U Member Reply With Quote

Best advice I could offer is keep your fingers the T-SQL pie.. Everyone loves a developer who is shit hot at SQL.
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
21st Jun 12 at 16:10   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by Paul_J
How have you been earning those big bucks not knowing that stuff James?


Blagging mostly.

The thing is, it's not stuff you need to know to actually do development. LINQ for example, you don't need to use it, it just results in slightly neater code.

Also, most of my experience has been working on quite mature trading systems where most of the projects involve only writing a small amount of code.

In my experience, you only need to know stuff like LINQ, Lambda expressions, multi-threading etc for interviews. 9 times out of 10, you don't need to use it on the job.

Anyway I don't do dev anymore, I just interviewed for a dev role recently because I was desperate and it was a disaster
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
21st Jun 12 at 16:12   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by willay
^ Because you don't have to be a IT superstar to be in finance Paul. Not saying James is an idiot but I came across my fair share of IT monkeys that were smashing 40-50k because of the sector. In return you have to work your arse off, do extra hours, deal with cunts etc - and if you are lucky you can also get a fat bonus.




I think that's changing. Banks are becoming more interested in high quality systems to give them a competitive edge. But it depends which area of banking you work in, some are a lot more competitive than others with regards to the kind of people they employ.

Top quality coders rarely come coupled with the kind of soft skills that allow them to work in a banking environment and gather requirements etc.

P.s. Most banking IT graduate schemes pay about £45k now

[Edited on 21-06-2012 by James]
Ian
Site Administrator

Avatar

Registered: 28th Aug 99
Location: Liverpool
User status: Offline
21st Jun 12 at 16:18   View Garage View User's Profile U2U Member Reply With Quote

See I read all that and wonder whether I could go there and do it.

On the one hand its all LINQ and delegates and Lambda and blah and on the other, have some documentation and soft skills - ie. not a cunt - and its fine.

No one would ever take me on though, over the hill and never had a real job. Sure I could do half the shit though right now, never mind when I've read a book for a few days.
A2H GO
Member

Registered: 14th Sep 04
Location: Stoke
User status: Offline
21st Jun 12 at 16:29   View User's Profile U2U Member Reply With Quote

Thats the thing, having worked in banking for 7 years and currently in IT, I've found there are two types of people, the developers who are shit hot coders but have zero people skills let alone the ability to gather requirements etc, then there's the people people who are highly organised, build project plans from the ground up, forecast resource, understand the full development life-cycle but can't write a line of code.

More often recently I'm seeing businesses looking for people who are experts at both, ie. Project Manager and a developer.

Lower down than that businesses also seem to be looking for non-developers with a specialist/advanced knowledge of Excel/Access/VBA/Sharepoint, given everyone nowadays has a fairly good understanding as standard. For example we've just made a load of people redundant and been left with a database that nobody can support as noone has a strong enough understanding of VBA or Access in order to maintain it or fix it if it breaks and this is a massive financial organisation.

[Edited on 21-06-2012 by A2H GO]
James
Member

Registered: 1st Jun 02
Location: Surrey
User status: Offline
21st Jun 12 at 16:30   View User's Profile U2U Member Reply With Quote

It's a really hard industry to break into, the market is already saturated with people with loads of banking experience.

The long hours is a bit of a myth too. There are probably a couple of banks where long hours are commonplace, but most just do 9 - 6 with extra hours required at critical times (most industries probably have that).

[Edited on 21-06-2012 by James]
A2H GO
Member

Registered: 14th Sep 04
Location: Stoke
User status: Offline
21st Jun 12 at 16:31   View User's Profile U2U Member Reply With Quote

Be lucky if any of the guys at our place do a full day

 
New Topic

New Poll

  Related Threads Author Forum Replies Views Last Post
Apple Macbook AIR!!! antscorsa Geek Day 35 2361
17th Jan 08 at 12:37
by Steve
 
Gran Turismo 5 - ***Monza - 20th Jan!!*** chris_uk Geek Day 7416 118468
2nd Sep 12 at 17:53
by cpcrampton
 
cod mw3 hardend edition scunnylad Geek Day 23 1349
23rd Oct 11 at 18:45
by scunnylad
 
Raspberry Pi - $25 'Apple TV'? ed Geek Day 67 3802
31st Jan 12 at 18:57
by Bart
 
Ipad Thread - The New iPad . . . iPad 4/5 Whittie Geek Day 518 17542
29th Jan 13 at 15:24
by LeeM
 

Corsa Sport » Message Board » Off Day » Geek Day » Software Developers 29 database queries in 0.0120199 seconds