|
Author |
Message |
Hawkeye1250FA |
This post is not being displayed .
|
Hawkeye1250FA World Chat Champion
Joined: 14 Oct 2016 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Ayrton |
This post is not being displayed .
|
Ayrton World Chat Champion
Joined: 02 Sep 2010 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Lord Percy |
This post is not being displayed .
|
Lord Percy World Chat Champion
Joined: 03 Aug 2012 Karma :
|
Posted: 02:56 - 17 Aug 2019 Post subject: |
|
|
stevo as b4 wrote: | What is it that you programming people do exactly, as in what do you program?
|
There are a few different areas.
My experience has all been in what I would call 'general purpose' software engineering. By that, I mean I've made stuff that users can use, in the everyday sense that a person on the street might think of. Phone apps, software, websites etc, and all the wider aspects that are needed to make such things work.
My brother's place of work is full of programmers whose job is to make production lines and industrial processes function. I have absolutely no idea about that side of things.
I believe a member of this forum played a part in the actual creation of a programming language. I think the language was Delphi. I have absolutely no idea about this side of things either.
Another guy I know worked on writing the algorithms for self-driving cars. That's another area of programming I don't know much about.
It's all lumped under the rather huge category of 'programming', though. Most of the core concepts apply in all areas, regardless of whether you're making software, websites, programming productions lines or whatever else. |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 12:18 - 17 Aug 2019 Post subject: |
|
|
I make "glue"
Actually it's the services that make two disparate systems communicate with each other. Mostly interfacing EPOS systems to other stuff.
So far I've written a few giftcard/loyalty integrations. A few that talk to hotel management systems but the biggest so far is a tight EPOS to Ingenico payment terminal integration. And news this week is my Amadeus interface is getting global release, which is nice. A little part of me will live on in hotels across the world
The EPOS side is all old enterprise Java but I can write everything else in whatever I like which is usually C# and all the related .NET technologies (ASP.NET, .NET Core, etc.) I also end up dabbling in SQL stuff, Javascript, Angular and practically every network related protocol you can thing of from basic TCP & UDP, Websockets, REST, Signal R, etc.
My pet project is web interface for EPOS. Basically turning any phone or tablet into an order pad. This has been done a gazillion times before... but mostly badly. I'm doing that with server-side Blazor which means there isn't the usual Javascript code someone else can hoover up and rip off. ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Ayrton |
This post is not being displayed .
|
Ayrton World Chat Champion
Joined: 02 Sep 2010 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Lord Percy |
This post is not being displayed .
|
Lord Percy World Chat Champion
Joined: 03 Aug 2012 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Andy_Pagin |
This post is not being displayed .
|
Andy_Pagin World Chat Champion
Joined: 08 Nov 2010 Karma :
|
Posted: 19:39 - 18 Aug 2019 Post subject: |
|
|
Referring back to the original post, IMO programming is something you need to have a passion for, it's not something you should embark on as a career because you can't think of anything better to do. And forget picking up anything beyond the bare basics in a 'boot camp' whatever that is. Coding is a life long learning experience, it's long hours, bloody frustrating at times and seriously draining mentally at the best of times. Personally after thirty five years I still love it, but that's the only reason I stick at it, certainly not for the money.
As for salary, well working in the City of London, and I do mean the square mile, not just inside the M25, he might just about land thirty grand a year, which is shit money for an uber expensive place like London.
Here's a good place to get a rough idea of salaries, though the high ends of he estimates are I suspect restricted to the merchant banking sort of businesses.
https://stackoverflow.com/jobs/salary ____________________ They're coming to take me away, ho-ho, hee-hee, ha-haaa, hey-hey,
the men in white coats are coming to take me away.
Yamaha Vity -> YBR125 -> FZS600 Fazer -> FZ1-S Fazer |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 22:56 - 18 Aug 2019 Post subject: |
|
|
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Lord Percy |
This post is not being displayed .
|
Lord Percy World Chat Champion
Joined: 03 Aug 2012 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
A100man |
This post is not being displayed .
|
A100man World Chat Champion
Joined: 19 Aug 2013 Karma :
|
Posted: 12:12 - 19 Aug 2019 Post subject: |
|
|
Lord Percy wrote: |
Andy_Pagin wrote: | Referring back to the original post, IMO programming is something you need to have a passion for, it's not something you should embark on as a career because you can't think of anything better to do. |
Agreed.
A lad I know decided to learn programming. He's the sporty competitive type. I think what he was really doing was trying to prove to himself that programming is easy and he could do it too if he tried. In about a week he stopped learning and stopped talking to me about programming. It's not that he's utterly incapable of doing it, but he just isn't the type to ever enjoy sitting in front of a computer typing abstract machine instructions for work or pleasure. |
Totally agree - When I was young and eager I got hold of a (real IBM) PC-AT and a C compiler from somewhere, also a 'Learning to program in C book' I also sat down for about a week going through some exercises, but without an end goal or point to the task my enthusiasm quickly diminished and I shelved the project. Very occasionally work demands that I create a few lines of code to perform some data conversion or file IO operations, I can just about manage that in Python. I never loved programming and didn't feel I had an aptitude either so I believe it is much better left to those that do. ____________________ Now: A100, GT250A, XJ598, FZ750
Then: Fizz, RS200, KL250, XJ550, Laverda Alpina, XJ600, FZS600 |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Riejufixing |
This post is not being displayed .
|
Riejufixing World Chat Champion
Joined: 24 Jun 2018 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Lord Percy |
This post is not being displayed .
|
Lord Percy World Chat Champion
Joined: 03 Aug 2012 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
duhawkz |
This post is not being displayed .
|
duhawkz World Chat Champion
Joined: 03 Dec 2006 Karma :
|
|
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 |
|
|
Codemonkey |
This post is not being displayed .
|
Codemonkey Crazy Courier
Joined: 18 Oct 2009 Karma :
|
Posted: 21:08 - 02 Sep 2019 Post subject: |
|
|
Easy-X wrote: | TBH knowing C is much like learning Latin. No one speaks/uses it any more but it makes a good base to learn other languages Java and C# is where the money's at these days. |
This is complete rubbish. C is very much alive, especially in the embedded world. Also, that there Linux thing you may have heard of that's probably serving this page to you (and running your phone if you're not an Apple fanboy), the OS Kernel is written in it.
FWIW, I'm an embedded C programmer (I also do C++, Go, Javascript, db, html etc and also electronics hardware design), and I do make >£40K per year, but the chances of someone doing a short course having previously had no interest in programming, then outdoing the nerdy kid who's been doing it since he was 10 (cos that's who he'll be up against) in an interview to land a job paying anything over minimum wage are close to nil.
If he wants to learn to write code, the only way he'll learn is by doing it. As mentioned before, Python is popular at the moment, it's free and there's loads of resources online without spending anything, but if it were me interviewing, the fact he's not shown any interest in it from a much earlier age (done it as a hobby previously), would rule him out. ____________________ Test Passed 10/05/2011 Current bike: XJ6-N |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Easy-X |
This post is not being displayed .
|
Easy-X Super Spammer
Joined: 08 Mar 2019 Karma :
|
Posted: 00:31 - 03 Sep 2019 Post subject: |
|
|
Hmm... quick job search. Almost 3000 C# jobs and about 3 dozen for embedded stuff. Okay ____________________ Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter |
|
Back to top |
|
You must be logged in to rate posts |
|
|
Codemonkey |
This post is not being displayed .
|
Codemonkey Crazy Courier
Joined: 18 Oct 2009 Karma :
|
|
Back to top |
|
You must be logged in to rate posts |
|
|
Old Thread Alert!
The last post was made 4 years, 211 days ago. Instead of replying here, would creating a new thread be more useful? |
|
|
|