Tag Archives: Software

Embedded education


By Colin Walls – How do you acquire the specialist skills needed to develop software for embedded systems?

Learning at college may be difficult, so many engineers pick up the skills on the job, starting with an electronics or computer science background. An intelligent engineer can learn a lot from more experienced colleagues. Indeed this is largely how my own career started and I have mentored quite a few younger guys who had come out of college with few clues. more> http://tinyurl.com/amyc6ft

Related>

Updates from SIEMENS


Chuck Grindstaff on how Siemens gets the core of PLM right

By John Hayes – This video on Siemens is the fourth in a series of interviews on the future of PLM.  Verdi Ogewell talks to Siemens PLM President Chuck Grindstaff about the future for Siemen’s Teamcenter, NX and Solid Edge. He also includes commentary from analysts Mark Halpern of Gartner and Joe Barkai from IDC. Others include:

more> http://tinyurl.com/bnuhmm2

Adobe Kills Boxed Version Of Creative Suite


By Thomas Claburn – Adobe has decided not to offer the next iteration of its professional authoring applications on discs in shrink-wrapped boxes in order to focus on delivering software as a service for its Creative Cloud customers.

The company announced the shift at its Adobe MAX conference in Los Angeles, Calif., on Monday (May 06). more> http://tinyurl.com/cf6qtgn

Related>

The Secrets to Becoming a Great Programmer


By Jacob Beningo – During the darkest hours of the design process when deadlines have passed, bugs are running rampant and the light at the end of tunnel is a dimly lit memory, the search for great programmers begins.

These fabled wizards of industry can turn a dying program into a thriving reconfigurable and bug-free product at the drop of a hat. Design teams lucky enough to have one of these magicians on staff hardly understand the pain of delivering a product late, over budget or bug-ridden. Lurking in the back of the minds of engineers familiar with these individuals is a burning question: “What are the secrets to becoming a great programmer?”

Great Programmers:

  • Write structured, maintainable code
  • Recognize and reuse design patterns
  • Document their code in a clear manner
  • Thoroughly test their work
  • Are passionate about writing code
  • Never stop learning and sharpening their skills
  • Enjoy challenges
  • Are humble and adapt to change easily
  • Strive for perfection but identify limits
  • Ask the right questions
  • Are Patient

more> http://tinyurl.com/cake98m

Related>

Top 10 Programming Skills That Will Get You Hired


Network World – As a developer you know that working in the same code day-in-and-day-out can get a little stale, to say the least. Adding new programming skills to your IT toolbox is essential in the struggle to stay relevant in the fast-paced tech world, but knowing which technology to choose isn’t always obvious. Your time is limited and with the multitude of languages and environments picking the wrong area to focus your efforts can prove costly.

  • SQL
  • Java
  • HTML
  • JavaScript
  • C++
  • C#
  • XML
  • C
  • Perl
  • Python
  • PHP, Obj. C, AJAX, ASP.NET, Ruby

more> http://tinyurl.com/cpav3ex