How did you land your first job and advance in your career?

  • Thread starter wolram
  • Start date
  • Tags
    Job
In summary, the author got their first job by cutting grass and then progressed to a summer internship at a web design firm, where they learned about .Net. They then left the company and found a job with IBM Hursley where they became a developer for mainframe CICS, MQ, and HLASM. Management has repeatedly canceled follow-on projects, but the author has been successful in completing large development projects. The author now has level 3 service responsibility for 11 product families and is skilled at debugging.
  • #1
wolram
Gold Member
Dearly Missed
4,446
558
How did you get your first job and how did you progress to your present job?
 
Physics news on Phys.org
  • #2
My first job was cutting grass in the neighborhood. It actually was good money and I rather enjoyed it. My first job related to my current one was a summer internship at a web design firm 2nd year of high school. That was the year .Net came out and I was all gung ho about it. Pitched to my boss that we should switch development to it. I was really learning as I went along. Left 3 months later and found out they switched back to Cold Fusion. I think they regret that now lol.
 
  • Like
Likes wolram
  • #3
wolram said:
How did you get your first job and how did you progress to your present job?
First job of any kind or first "real" job?
 
  • #4
russ_watters said:
First job of any kind or first "real" job?

Yes any kind of job, progressing to your real job.
 
  • #5
I became interested in computers in around 1970 when my school acquired a computer terminal (Teletype machine using dial-up with an acoustic coupler, using paper-tape for storage) connected to the ICL time-sharing system at the local university, so I got a vacation job with the IBM manufacturing plant at Havant, near to where I lived. As they mainly used computers to keep track of parts and orders, they suggested I might be interested in working at IBM's UK laboratories at Hursley, so I applied to work there for 9 months between school and university in 1974, where I joined as a software developer on the PL/I Optimising Compiler, with a green screen on my desk connected to an IBM mainframe.
I then went to university (Imperial College London) to study Computing Science, partly because they advertised that the course would be using an IBM mainframe for interactive access, but they had hopelessly underestimated the size of machine necessary to support the course, so instead we had to submit batch jobs on cards to a mainframe at UCL. I also found I already knew most of the useful stuff, so I got very bored. They said it would get more interesting in the second year, but it didn't so I looked around for a job and dropped out when I found one. I spent about 7 years writing software for IBM mainframes (mostly Shadow II) for Altergo Software in London, then four years in Gothenburg, Sweden, enhancing the "GUTS" mainframe timesharing system which Altergo had been marketing for commercial use.
For various reasons I then thought about moving back to the UK, and got a job with IBM Hursley again in 1987, this time as a developer for mainframe CICS, then MQ, then HLASM.
Unfortunately, each time I successfully complete some huge development project, management tend to get nervous upon seeing the amount of work I have achieved, and express worry about how they are going to support it, and several times they have ended up cancelling follow-on projects, sometimes after I have done considerable work on them. This is despite the fact that in my entire career I've had very few defects found in my design or code and our service teams use my work as their standard example of well-documented high-quality code (but admit that it goes wrong so rarely that they haven't had much experience of trying to support it in practice). Anyway, this has resulted in me getting fed up with not being allowed to do what I think needs doing (and often being told instead to do repair work on stuff which was not done properly in the first place) and looking for a new internal job several times.
During this time, IBM also discovered that I'm very good at debugging, even though that skill is rarely exercised on my own code, and I have a wide yet fairly deep knowledge of the IBM mainframe environment (not only z/OS but also z/VM and z/VSE). When the primary support person for a Hursley product (GDDM) was off sick I was assigned to take over, and also to help other support teams in the USA. After various retirements and "resource actions" I am now the sole remaining member of all of those teams, and I've now taken over service ("level 3") responsibility for 11 IBM product families such as GDDM and VS Fortran, as well as helping other teams with tricky debugging. Much of the time I have very little to do, but that's typically interspersed with being expected to provide rapid expert answers to technical questions about things which I hadn't previously heard of, which is quite terrifying, but fortunately for IBM, I seem to be mostly very good at it. I also spend some of my time documenting how I do my current job, for the benefit of the "team" who will need to take over if and when I decide I can afford to retire.
 
  • Like
Likes epenguin and wolram
  • #6
Greg Bernhardt said:
My first job was cutting grass in the neighborhood.
Mine was raking leaves and then shoveling snow in the neighborhood. People who wanted this done would ask around to find out what families had a boy the right age for this kind of work and my number fell into their hands. I never solicited any jobs. Friends my age were equally called and pressed into this. We weren't paid well. It had the weird and unwarranted aura of a community service about it, a village duty sort of thing. Odd when I think back on it.
 

1. How did you become a scientist?

I have always been interested in science and conducted experiments as a hobby. I studied biology in college and pursued a graduate degree in my specific field of interest. I also gained experience through internships and research opportunities.

2. What skills are necessary to become a scientist?

Critical thinking, problem-solving, attention to detail, and a strong understanding of scientific methods and principles are essential skills for a scientist. Communication, teamwork, and adaptability are also important for collaborating with other scientists and adapting to new research methods and technologies.

3. What steps did you take to get your job as a scientist?

After obtaining my graduate degree, I applied to various research institutions and universities. I also attended conferences and networking events to connect with other scientists in my field. I showcased my research and skills through publications and presentations, which helped me stand out to potential employers.

4. What challenges did you face in getting your job as a scientist?

The competition for research positions can be fierce, and it takes persistence and determination to secure a job in the scientific field. Additionally, securing funding for research can be challenging, as it often requires writing grants and proposals.

5. What advice do you have for someone interested in becoming a scientist?

My advice would be to gain as much experience and knowledge as possible through internships, research opportunities, and networking. Don't be afraid to ask questions and seek guidance from other scientists. Also, stay updated on current research and technologies in your field and be willing to adapt and learn new skills.

Similar threads

  • General Discussion
Replies
21
Views
1K
Replies
15
Views
664
  • General Discussion
Replies
12
Views
393
Replies
3
Views
808
  • General Discussion
Replies
1
Views
835
  • General Discussion
Replies
19
Views
1K
Replies
14
Views
868
  • STEM Career Guidance
Replies
4
Views
2K
  • General Discussion
5
Replies
141
Views
9K
Replies
5
Views
653
Back
Top