|
|
| Author |
Message |
| lee8040 |
This post is not being displayed .
|
 lee8040 Nearly there...
Joined: 27 Jan 2006 Karma :  
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Alexio |
This post is not being displayed .
|
 Alexio World Chat Champion

Joined: 27 Aug 2009 Karma :    
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| lee8040 |
This post is not being displayed .
|
 lee8040 Nearly there...
Joined: 27 Jan 2006 Karma :  
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
 Posted: 13:46 - 16 Mar 2010 Post subject: |
 |
|
Hi
As above, although everything changes rapidly. Languages you learn now might be unused in a few years. Same for libraries / frameworks for languages that are still in use (there are dozens for Java for example, and what was state of the art 5 years ago is now unused).
To be honest in the UK it is also a dieing industry. Far cheaper to just ship off programming work to a cheaper country (management in many large companies don't care too much if the result is dire as they don't have to use it, just so long as it was cheap and can just about do what they want and can be operated by some temp in a call centre).
All the best
Keith ____________________ Traxpics, track day and racing photographs - Bimota Forum - Bike performance / thrust graphs for choosing gearing |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| The Shaggy D.A. |
This post is not being displayed .
|
 The Shaggy D.A. Super Spammer

Joined: 12 Sep 2008 Karma :  
|
 Posted: 13:52 - 16 Mar 2010 Post subject: |
 |
|
No, it's really hard, stay away from it, the market's too crowded.
If you want Microsoft, then have a look at the free Express editions of VB, C#, and ASP.NET.
https://msdn.microsoft.com/en-us/vbasic/default.aspx
You can also download a 90 day trial of Visual Studio (or source it from somewhere else <cough>  ____________________ Chances are quite high you are not in my Monkeysphere, and I don't care about you. Don't take it personally.
Currently : Royal Enfield 350 Meteor
Previously : CB100N > CB250RS > XJ900F > GT550 > GPZ750R/1000RX > AJS M16 > R100RT > Bullet 500 > CB500 > LS650P > Bullet Electra X & YBR125 > Bullet 350 "Superstar" & YBR125 Custom > Royal Enfield Classic 500 Despatch Limited Edition (28 of 200) & CB Two-Fifty Nighthawk > ER5 |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| snomag |
This post is not being displayed .
|
 snomag Trackday Trickster

Joined: 12 Nov 2008 Karma :     
|
 Posted: 13:54 - 16 Mar 2010 Post subject: |
 |
|
It's definitely possible, but not that easily - as Alexio said.
I'm self taught, but it took me quite a long time. Now I'm almost 26 and been working as a web developer for around 5 years. (asp.net webforms + mvc (c#), ms sql, html, js, css, and all the usual garbage)
If you're planning to go down the Microsoft route, you can download the free version of Visual Studio, which's called something like Visual Studio Express. If my memory serves me right, there's also a free version of the MS SQL too, including a management studio. (so you can write and execute queries, manage databases)
As for learning material, there's tons and tons of out there, even on the official asp.net site. Most of the time I would say they're pretty decent too.
On a sidenote I would highly recommend to read (a book maybe, I know it's oldschool) about the programming principles. I've seen my share of developers (especially web developers) who had no deep understanding of their language/computer/programming in general. I think that's a big mistake.
Good luck with it. |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| MarJay |
This post is not being displayed .
|
 MarJay But it's British!

Joined: 15 Sep 2003 Karma :     
|
 Posted: 14:13 - 16 Mar 2010 Post subject: Re: software developer |
 |
|
| lee8040 wrote: | is this something that could easily be learnt at home for someone who has no experience in software developing?
also what is the best software development package to learn at the start? |
Put it this way:
I was a software developer for a year. I had no formal training and no qualifications in it. I started because my boss wanted to see if I could do it. I started it and learned reasonably quickly how to hack code together to fix bugs etc. After about 11 months of pure struggling and back breaking effort (and home study of 6hrs a week) I was still shit and could only *just* about fix bugs if I was helped to find the relevant section of code. I was asked to start my first project from scratch but it became a bloated mess. The bloated mess worked, but I went on holiday and my boss tested it. He claimed that the code didn't work (it did) and he couldn't find the relevant code that sent out the messages over the network that I was supposed to send. Thats because I used an existing delphi component to do it, and was just calling that to send my messages. I had never heard my boss reprimand anybody before, but he said that he felt my code wasn't good enough and that he was very disappointed. He told me he would have to give my project to another software engineer to rewrite and refactor, at which point I told him that it did work, but I hated software engineering and found it difficult to get through even a single day of writing code.
Two weeks later I handed my notice in.
I had no support, no lessons, very little assistance and no encouragement. I had to try to learn myself both Delphi and Java which are similar enough to be confusing yet different enough to cause an issue if you forget which one you are using. Sometimes I'm tempted to get myself a copy of Delphi 7 to try to write some little apps for myself at home, but the memory of the agony I went through that year weighs heavily on my mind.
You need to have the right kind of personality to write code, and you need to have immense powers of concentration which I don't have. I found it hard to visualise what the code was doing, and Object Orientation seemed to make the whole thing a million times worse.
I am not a software engineer. I never will be a software engineer. I even contemplated trying to get hold of some Modafinil (which is a Narcolepsy drug) in order to try to improve my powers of concentration as I was so concerned about my ability.
IMO, either you are a software engineer or you aren't, and if you are you seem to like to write software for fun. If you don't already write software for fun, or haven't learned it in school then I'd be surprised if you have the right aptitude. Its not something that can easily be learned on your own.
If you want to do it because it makes money then find something else to do. Become a salesman or a project manager. Anything that means you don't have to write code.
But then again you could try it, like it and have a really good career, but only if you're the right sort of person. ____________________ British beauty: Triumph Street Triple R; Loony stroker: KR1S; Track fun: GSXR750 L1; Commuter Missile: GSX-S1000F; Cheap project: CBR900RR FireBlade
Remember kids, bikes aren't like lego. You can't easily take a part from one bike and then fit it to another. |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| supZ |
This post is not being displayed .
|
 supZ World Chat Champion

Joined: 03 Feb 2009 Karma :   
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| The Shaggy D.A. |
This post is not being displayed .
|
 The Shaggy D.A. Super Spammer

Joined: 12 Sep 2008 Karma :  
|
 Posted: 15:02 - 16 Mar 2010 Post subject: |
 |
|
I've been developing software since 1983. As much as I love computers and programming, the whole political bullshit, wank word bingo and superfluous documentation requirements that has seeped into the job has killed any enthusiasm I've got for it as a career. ____________________ Chances are quite high you are not in my Monkeysphere, and I don't care about you. Don't take it personally.
Currently : Royal Enfield 350 Meteor
Previously : CB100N > CB250RS > XJ900F > GT550 > GPZ750R/1000RX > AJS M16 > R100RT > Bullet 500 > CB500 > LS650P > Bullet Electra X & YBR125 > Bullet 350 "Superstar" & YBR125 Custom > Royal Enfield Classic 500 Despatch Limited Edition (28 of 200) & CB Two-Fifty Nighthawk > ER5 |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
 Posted: 15:20 - 16 Mar 2010 Post subject: |
 |
|
Hi
Similar to me. Been at it since 1987, and now land up working for a tiny company where I have a lot of freedom to do what I want.
Former employer had charged headlong towards maximising bureaucracy and minimising productive work. It had become a case of if it moves document it, and keep documenting it until it stops moving. And then spend twice as long as it took to do justifying why it was done, to a manager who was only interested in getting you to lie to justify his bonus, even if the lies just meant that anything getting done took even longer.
All the best
Keith ____________________ Traxpics, track day and racing photographs - Bimota Forum - Bike performance / thrust graphs for choosing gearing |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| pa_broon74 |
This post is not being displayed .
|
 pa_broon74 World Chat Champion

Joined: 28 Mar 2006 Karma :     
|
 Posted: 15:48 - 16 Mar 2010 Post subject: |
 |
|
I did one year of an Msc which included SQL and Java. The SQL was fine, it seemed to make sense so was straight forward once you got the hang of it.
On the otherhand, what marjay says about having a knack for programming is so true, I could never get my head round Java, I could tell you what a program did but I couldn't write one for toffee.
I knew that because I could never do algebra at school either, my brain just doesn't seem to work that way. Someone said it was like learning another language but it's actually worse than that, it's like learning another language that uses the same alphabet. Not only do you have to learn all the new syntax but you have to some how disengage everything you learnt about English to begin with.
It just gave me a massive headache.
I suppose its like loads of things, I can't draw either, rubbish at maths, spelling is ok, I can't dance, play music, rubbish with arts and crafts... Actually, I'm shit at most things...
Mmm...
 ____________________ Didn't catch anything. |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| chris-red |
This post is not being displayed .
|
 chris-red Have you considered a TDM?

Joined: 21 Sep 2005 Karma :   
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Frost |
This post is not being displayed .
|
 Frost World Chat Champion

Joined: 26 May 2004 Karma :  
|
 Posted: 16:32 - 16 Mar 2010 Post subject: |
 |
|
If you just want to get a feel for programming i recommend Visual Basic. Its piss easy and lets you draw the user interface directly meaning you get results quickly. After VB I highly recommend Visual C#, it uses object orientation (big boy programming ), is basically identical to Java, and again lets you just draw the user interface onto the screen. |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Frost |
This post is not being displayed .
|
 Frost World Chat Champion

Joined: 26 May 2004 Karma :  
|
 Posted: 16:59 - 16 Mar 2010 Post subject: |
 |
|
Ah, back in my day it was VB5  |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Alexio |
This post is not being displayed .
|
 Alexio World Chat Champion

Joined: 27 Aug 2009 Karma :    
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| panrider_uk |
This post is not being displayed .
|
 panrider_uk World Chat Champion

Joined: 23 Sep 2007 Karma :  
|
 Posted: 17:54 - 16 Mar 2010 Post subject: |
 |
|
VB.Net is great if you like using acres of code to achieve not a lot.
Bring back COBOL I say
Mark ____________________ Current bikes: Honda ST1100 Pan European. Moto Guzzi V85 TT Travel |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| The Shaggy D.A. |
This post is not being displayed .
|
 The Shaggy D.A. Super Spammer

Joined: 12 Sep 2008 Karma :  
|
 Posted: 17:55 - 16 Mar 2010 Post subject: |
 |
|
No, don't.
 ____________________ Chances are quite high you are not in my Monkeysphere, and I don't care about you. Don't take it personally.
Currently : Royal Enfield 350 Meteor
Previously : CB100N > CB250RS > XJ900F > GT550 > GPZ750R/1000RX > AJS M16 > R100RT > Bullet 500 > CB500 > LS650P > Bullet Electra X & YBR125 > Bullet 350 "Superstar" & YBR125 Custom > Royal Enfield Classic 500 Despatch Limited Edition (28 of 200) & CB Two-Fifty Nighthawk > ER5 |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| G |
This post is not being displayed .
|
 G The Voice of Reason
Joined: 02 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Kickstart |
This post is not being displayed .
|
 Kickstart The Oracle

Joined: 04 Feb 2002 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| ncrn |
This post is not being displayed .
|
 ncrn World Chat Champion

Joined: 24 May 2006 Karma :   
|
 Posted: 18:34 - 16 Mar 2010 Post subject: |
 |
|
One option is becoming a model based developer, basically using matlab to create what are effectively logic flow charts that can be converted fairly easily into code. Its very good for rapid prototyping and is being adopted by a few engineering firms at the moment. You need to be a logical thinker to do it well, and have a good understanding of binary and binary functions to do it well. But from an actual coding perspective you don't need to know a lot of syntax.
Failing that buy a book on the language(s) you want to learn, get a compiler on your PC and dive on in. I personally started with C, its a language that a lot of compilers are built from so understanding how C works can help a lot with higher level languages. Its also easy to get working on linux.
But as has been mentioned above it can be very boring and tedious, but it can also be very rewarding and interesting. It can be a headache to work out why you are suffering a bug, but at the same time its very satisfying to solve it . ____________________ Past: 55 Sym Jet, 91 ZZR250, 03 NSR125R. Present: 97 ER-5.
https://www.nsr125.co.uk - NSR Owners forum. |
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
| Ariel Badger |
This post is not being displayed .
|
 Ariel Badger Super Spammer

Joined: 02 Dec 2006 Karma :     
|
|
| Back to top |
|
You must be logged in to rate posts |
|
 |
Old Thread Alert!
The last post was made 15 years, 325 days ago. Instead of replying here, would creating a new thread be more useful? |
 |
|
|