40,751 reputation
12100180
bio website thomasjowens.com
location Nashua, NH
age 26
visits member for 4 years, 8 months
seen 8 hours ago

Professionally, I'm a software engineer with leanings toward software requirements, design/architecture, engineering process improvement, and project management. My interests include productivity, the social sciences (primarily psychology and sociology), technology, and the intersection of these things. Personally, I'm a hobbyist photographer, a runner, an avid reader, and a casual gamer.

My CV is available on StackOverflow Careers and LinkedIn.


8h
revised Good c++ books for a non-programmer?
edited tags
1d
revised How do you take into account usability and user requirements for your application?
edited tags
1d
revised Can a Code Review help in learning the code-flow and/or technology of a large code-base?
edited tags
1d
revised How to manage Agile developers working with traditional (serial) business persons?
edited tags; edited tags
1d
revised How do you dive into large code bases?
edited tags
1d
revised Is learning C# as a first language a mistake?
edited tags
1d
revised I still can't figure out how to program?
edited tags
2d
revised CE Machinery Standards for UI/Hard Buttons
deleted 8 characters in body
May
21
comment What sorts of web technologies does Disney use?
The best thing to do would be look at job postings and see what Disney is hiring for. But as a general rule, we don't know what technology Disney actually uses internally, and it's very likely to change over time.
May
20
comment return a object without returning the reference
@BenAaronson To me, it reads like unmoddifiableView is some standard function and not one that has to be written.
May
20
answered Quit a program in main or in function?
May
20
comment return a object without returning the reference
The second example appears to be using Java 8 features. Not everyone has updated to Java 8 yet - Java 6 and 7 are still both fairly common in my experiences. Also, I don't know where the unmoddifiableView() method comes from - I don't see that in any documentation for any version of Java and it's not in the provided class, either.
May
20
revised What are the prerequisites for learning Go
edited tags
May
20
comment What are the right terminologies for website UI elements?
You may want to check out the User Experience Stack Exchange, but be sure to read what is on-topic and search their site before asking a new question. You can also check out chat - many sites have one or more chat rooms. As it's written, question like these tend to not be a good fit for Stack Exchange sites - they attract large numbers of answers, many of which may be based in opinions without supporting references.
May
19
revised Do I need to go to a big-name university?
deleted 164 characters in body
May
19
revised How important is Discrete Mathematics for a Computer Scientist?
edited tags
May
19
revised Assembly as a First Programming Language?
edited tags
May
19
revised Audiobooks for programmers?
edited tags
May
19
revised Why is C++ often the first language taught in college?
edited tags
May
19
revised Should I learn a programming language before I attend college for Computer Engineering?
edited tags