digitalmars.D - Best Commercial Segue into D
- Paul (8/8) Feb 11 2023 Greetings and thanks for any thoughts.
- Bastiaan Veelo (26/29) Feb 15 2023 Are you saying you are (going to be) a student and wonder what
- Bastiaan Veelo (4/6) Feb 15 2023 These people were hired as C++ programmers, as far as I know.
- Paul (3/9) Feb 15 2023 Thanks Bastiaan
- =?UTF-8?Q?Ali_=c3=87ehreli?= (9/11) Feb 15 2023 An anecdote: As you know, I used D for developer tools in the automotive...
- Sergey (4/17) Feb 15 2023 Great news!
- Chris Piker (5/6) Feb 18 2023 ...in my case, after all the C programmers retired.
- thebluepandabear (2/10) Feb 18 2023 D is not used in the job industry. Period.
- Steven Schveighoffer (3/4) Feb 18 2023 This is incorrect.
- thebluepandabear (4/8) Feb 19 2023 what job could i find with D? i found no D jobs in the USA, stop
- Mike Parker (8/10) Feb 19 2023 It's not fluff. D jobs do exist. We have quarterly meetings with
- Steven Schveighoffer (5/14) Feb 19 2023 I work with D. I'm in the USA. So my job.
- thebluepandabear (4/8) Feb 19 2023 Well, let me correct myself, D is 'hardly' used in the job
- Iain Buclaw (9/19) Feb 20 2023 I've only been in D jobs for the last 9-10 years, so it isn't
- =?UTF-8?Q?Ali_=c3=87ehreli?= (5/7) Feb 20 2023 That's cruel! :)
Greetings and thanks for any thoughts. I'm looking for suggestions on what would be a good path into commercial coding using D. I've completed two D coding courses on educative.io and would someday like to be coding in D. Accepting the fact I'm unlikely to find an entry level coding job in D, what would be a good career path to put me in a position where I could apply for a D coding job? C/C++, Java, Python, embedded programming?
Feb 11 2023
On Saturday, 11 February 2023 at 22:37:32 UTC, Paul wrote:what would be a good career path to put me in a position where I could apply for a D coding job? C/C++, Java, Python, embedded programming?Are you saying you are (going to be) a student and wonder what courses to take? Or are those the languages that you already know and are looking for an employer? These are the ways in which people came to code in D commercially, that I know of: 1. They never used D before and were told to go code in D by their employers. 2. They became experts in D in their free time here in this community, and were headhunted by [the industry](https://dlang.org/orgs-using-d.html) (or they applied). 3. They found a way to introduce D at their current job. 4. They started their own business. If 2. is your thing, it is as with any other language: read, write, and get reviewed. The latter happens when you start contributing to existing projects. Depending on how much time you have, your background and perhaps your age, Google Summer of Code or Symmetry Autumn of Code can be a good way to increase your D skills. Personally I am in category 3. For me, and this is irrespective of language, a course in algorithms and data structures was most impactful to my coding practice. My education is primarily on domain knowledge, computer science came second. But both were instrumental to my career. Good luck, -- Bastiaan.
Feb 15 2023
On Wednesday, 15 February 2023 at 11:17:08 UTC, Bastiaan Veelo wrote:1. They never used D before and were told to go code in D by their employers.These people were hired as C++ programmers, as far as I know. -- Bastiaan.
Feb 15 2023
On Wednesday, 15 February 2023 at 11:19:30 UTC, Bastiaan Veelo wrote:On Wednesday, 15 February 2023 at 11:17:08 UTC, Bastiaan Veelo wrote:Thanks Bastiaan1. They never used D before and were told to go code in D by their employers.These people were hired as C++ programmers, as far as I know. -- Bastiaan.
Feb 15 2023
On 2/15/23 03:17, Bastiaan Veelo wrote:1. They never used D before and were told to go code in D by their employers.An anecdote: As you know, I used D for developer tools in the automotive industry. One of our colleagues has always been impressed with the tools. I've learned recently that he had told his brother about D, who also happened to work in the automotive industry. And his brother ended up choosing D for a project just because their C programmers hated C++ and their C++ programmers hated C. :) In the end, an intern was forced to use D. :) Ali
Feb 15 2023
On Thursday, 16 February 2023 at 06:52:14 UTC, Ali Çehreli wrote:On 2/15/23 03:17, Bastiaan Veelo wrote:Great news! When we will be able to add this new shiny star to the https://dlang.org/orgs-using-d.html?1. They never used D before and were told to go code in D bytheiremployers.An anecdote: As you know, I used D for developer tools in the automotive industry. One of our colleagues has always been impressed with the tools. I've learned recently that he had told his brother about D, who also happened to work in the automotive industry. And his brother ended up choosing D for a project just because their C programmers hated C++ and their C++ programmers hated C. :) In the end, an intern was forced to use D. :) Ali
Feb 15 2023
On Wednesday, 15 February 2023 at 11:17:08 UTC, Bastiaan Veelo wrote:3. They found a way to introduce D at their current job....in my case, after all the C programmers retired. To misquote Planck, "Programming progresses one retirement at a time".
Feb 18 2023
On Saturday, 11 February 2023 at 22:37:32 UTC, Paul wrote:Greetings and thanks for any thoughts. I'm looking for suggestions on what would be a good path into commercial coding using D. I've completed two D coding courses on educative.io and would someday like to be coding in D. Accepting the fact I'm unlikely to find an entry level coding job in D, what would be a good career path to put me in a position where I could apply for a D coding job? C/C++, Java, Python, embedded programming?D is not used in the job industry. Period.
Feb 18 2023
On 2/18/23 3:39 AM, thebluepandabear wrote:D is not used in the job industry. Period.This is incorrect. -Steve
Feb 18 2023
On Saturday, 18 February 2023 at 17:20:30 UTC, Steven Schveighoffer wrote:On 2/18/23 3:39 AM, thebluepandabear wrote:what job could i find with D? i found no D jobs in the USA, stop with the fluff.D is not used in the job industry. Period.This is incorrect. -Steve
Feb 19 2023
On Sunday, 19 February 2023 at 09:34:33 UTC, thebluepandabear wrote:what job could i find with D? i found no D jobs in the USA, stop with the fluff.It's not fluff. D jobs do exist. We have quarterly meetings with representatives from companies using D, and we still now and then learn of companies we didn't know of before. Are there a lot of D jobs? No, but some of the companies using D are constantly in need of more programmers. So it is incorrect to say that there aren't any D jobs.
Feb 19 2023
On 2/19/23 4:34 AM, thebluepandabear wrote:On Saturday, 18 February 2023 at 17:20:30 UTC, Steven Schveighoffer wrote:I work with D. I'm in the USA. So my job. Yes, the job market isn't flooded with open D jobs. But saying there aren't jobs "Period" is not correct. -SteveOn 2/18/23 3:39 AM, thebluepandabear wrote:what job could i find with D? i found no D jobs in the USA, stop with the fluff.D is not used in the job industry. Period.This is incorrect.
Feb 19 2023
I work with D. I'm in the USA. So my job. Yes, the job market isn't flooded with open D jobs. But saying there aren't jobs "Period" is not correct. -SteveWell, let me correct myself, D is 'hardly' used in the job industry then. The likelihood of finding a job in D is extremely slim, an exception does not equal the rule.
Feb 19 2023
On Monday, 20 February 2023 at 01:02:08 UTC, thebluepandabear wrote:I've only been in D jobs for the last 9-10 years, so it isn't impossible. Speaking from experience of one large D shop (~40 developers), in the early years, the company never advertised positions for D developers, it was always C++. It was only when interviewees were close to accepting the job that they were finally told they wouldn't be working in C++.I work with D. I'm in the USA. So my job. Yes, the job market isn't flooded with open D jobs. But saying there aren't jobs "Period" is not correct. -SteveWell, let me correct myself, D is 'hardly' used in the job industry then. The likelihood of finding a job in D is extremely slim, an exception does not equal the rule.
Feb 20 2023
On 2/20/23 15:29, Iain Buclaw wrote:It was only when interviewees were close to accepting the job that they were finally told they wouldn't be working in C++.That's cruel! :) Weka did (still does?) the same thing but I think they told the candidates earlier than last minute. Ali
Feb 20 2023