ACM brings together computing educators, researchers, and professionals to inspire dialogue, share resources, and address the field's challenges. As the world’s largest computing society, ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life‐long learning, career development, and professional networking.
The Association for Women in Computing (AWC) was founded in Washington, D.C. in 1978 and is one of the first professional organizations for women in computing. AWC is dedicated to promoting the advancement of women in the computing professions. Our members include many types of computer professionals, such as programmers, system analysts, operators, technical writers, Internet specialists, trainers and consultants.
Join, grow and advance your technology career. CompTIA AITP is the leading global, not-for-profit IT professional association for tech professionals. We see the technology industry as the primary contributor to economic growth and seek to fill the pipeline with next-gen workers. Our top priority is to help tech professionals start or restart careers, realize their ambitions and fulfill their dreams.
The ASP is a professional trade association of software developers who are creating and marketing leading-edge applications. Join the ASP community now, and learn from other successful developers of desktop and laptop programs, software as a service (SaaS) applications, cloud computing, and mobile apps.
Created in 2008 in a bid to offer a web design directory for web businesses, the Association of Web Design Professionals built a simple listing website with the aim to help businesses in the creative industry a place to promote their business website.
Founded in 1972, CRA’s membership includes more than 200 North American organizations active in computing research: academic departments of computer science, information, and computer engineering, laboratories and centers (industry, government, and academia), and affiliated professional societies (AAAI, ACM, CACS/AIC, IEEE Computer Society, SIAM, USENIX).
The DAMA Education and Research Foundation is the Research and Educational Affiliate of DAMA International is dedicated to advancing the concepts and practices of data management through research, education, publications, promotion of standards, and other activities that enhance the practice of data management
The IEEE Computer Society is the world's leading membership organization dedicated to computer science and technology. Serving more than 60,000 members, the IEEE Computer Society is the trusted information, networking, and career-development source for a global community of technology leaders that includes researchers, educators, software engineers, IT professionals, employers, and students.
Offering the only broadly applicable and internationally recognized certification program in the profession, the ICCP is seen as the standard bearer for all professionals in the information, communications and technology industry.
In 1995, the National Association of Programmers (NAP) was formed. The primary objectives of NAP were to become the voice of the profession, to establish both alternative and complementary certification programs for IT professionals, to provide publishing opportunities as well as association leadership positions for member professionals.
Computer Programming Career Resources
Ace the Programming Interview: 160 Questions and Answers for Success by Edward GuinessBe prepared to answer the most relevant interview questions and land the job Programmers are in demand, but to land the job, you must demonstrate knowledge of those things expected by today's employers. This guide sets you up for success. Not only does it provide 160 of the most commonly asked interview questions and model answers, but it also offers insight into the context and motivation of hiring managers in today's marketplace. Written by a veteran hiring manager, this book is a comprehensive guide for experienced and first-time programmers alike. Provides insight into what drives the recruitment process and how hiring managers think Covers both practical knowledge and recommendations for handling the interview process Features 160 actual interview questions, including some related to code samples that are available for download on a companion website Includes information on landing an interview, preparing a cheat-sheet for a phone interview, how to demonstrate your programming wisdom, and more Ace the Programming Interview, like the earlier Wiley bestseller Programming Interviews Exposed, helps you approach the job interview with the confidence that comes from being prepared.
Publication Date: 2013
Careers in Information Technology by Michael Shally-Jensen (Editor)The book is organized alphabetically by job title (with listings such as "Chief Information Officer" or "Game Designer"), and sections include an overview of the career path, lists of occupational specialties, work environment, required training and education, potential earnings and opportunities for advancement, outlook and employment data, a brief interview with a professional currently in that field, and additional resources.
Publication Date: 2016
The Wide World of Coding by Jennifer Connor-SmithThe best part about coding is that anyone with a computer can learn how to do it. From education to healthcare to entertainment, software touches almost every aspect of twenty-first century life. Take a high-level perspective on the types of people who create that software--including many jobs that do not involve writing code at all. Learn about the software development cycle and the huge variety of skills developers draw on, including psychology, mathematics, and art, to create amazing apps and programs. Explore why diversity is needed to prevent bias in design. Learn about the different coding languages and what they are used for, how developers choose a language, and tools that simplify coding. Jennifer Connor-Smith breaks down stereotypes about coding as a career that is open only to technology-obsessed gamers, revealing ways people use software to improve medical care, nurture dementia patients, promote social justice, and more. Hands-on activities show you how easy it is to learn to think like a coder. The next generation of coders will require diverse teams, creativity, and ethical codes of conduct to create the best and most successful software. Will you be one of them?
What is it like to be a database specialist? In this Career Q&A video interview, Michael Hillanbrand talks about his career path, what he does on the job, and the keys to success managing databases. He also offers candid advice on breaking into the profession as well as insight into the industry’s biggest challenges.