Ask the Author: Andy Hunt
“Ask me a question.”
Andy Hunt
Answered Questions (3)
Sort By:

An error occurred while sorting questions for author Andy Hunt.
Andy Hunt
Perhaps for a better understanding of the fundamentals, you'd be better off in a less magical environment.
To master the machine, you should have an understanding of OS internals (a book covering Linux would be helpful here). For programming, I'd suggest learning plain old C to understand pointers, memory, and data structures, and something like Ruby to understand OOP. Then maybe something like F# or Elixir to get a grasp on functional programming.
But as far as "professional" goes, if you provide value that someone is willing to pay for, then you're professional ;).
/\ndy
To master the machine, you should have an understanding of OS internals (a book covering Linux would be helpful here). For programming, I'd suggest learning plain old C to understand pointers, memory, and data structures, and something like Ruby to understand OOP. Then maybe something like F# or Elixir to get a grasp on functional programming.
But as far as "professional" goes, if you provide value that someone is willing to pay for, then you're professional ;).
/\ndy
Fiona
Thank you for the advice! I feel a bit more secure with my own ideas now, since I already apply most of your recommendations.
However, all this is what Thank you for the advice! I feel a bit more secure with my own ideas now, since I already apply most of your recommendations.
However, all this is what I do at home. And I do understand alot about OOP and computing basics, if I may say so myself. Visual Studio and C# is a requirement at work, but using pointers and memory - as much as I'd like to! - is more difficult in that language than using c.
If I put your whole response together, I understand for one that I can call myself professional by the quality of the work I produce, but will have to improve on my skills over the machine on my own and in my spare time.
Is that right? ...more
Apr 04, 2018 04:34AM
However, all this is what Thank you for the advice! I feel a bit more secure with my own ideas now, since I already apply most of your recommendations.
However, all this is what I do at home. And I do understand alot about OOP and computing basics, if I may say so myself. Visual Studio and C# is a requirement at work, but using pointers and memory - as much as I'd like to! - is more difficult in that language than using c.
If I put your whole response together, I understand for one that I can call myself professional by the quality of the work I produce, but will have to improve on my skills over the machine on my own and in my spare time.
Is that right? ...more
Apr 04, 2018 04:34AM
Fiona
There is a multitude of Linux books, however they are either focused on users or specialliced on certain fields of use for Linux.
From the context of There is a multitude of Linux books, however they are either focused on users or specialliced on certain fields of use for Linux.
From the context of your answer, I was looking for books about Linux kernel, where I found some interesting ones about design and implementation of kernel 2.6.
Is that what you meant? Could you be more specific / recommend a book? ...more
Apr 04, 2018 05:51AM
From the context of There is a multitude of Linux books, however they are either focused on users or specialliced on certain fields of use for Linux.
From the context of your answer, I was looking for books about Linux kernel, where I found some interesting ones about design and implementation of kernel 2.6.
Is that what you meant? Could you be more specific / recommend a book? ...more
Apr 04, 2018 05:51AM
About Goodreads Q&A
Ask and answer questions about books!
You can pose questions to the Goodreads community with Reader Q&A, or ask your favorite author a question with Ask the Author.
See Featured Authors Answering Questions
Learn more