Hacker là một thuật ngữ được sử dụng bởi một số để có nghĩa là "một lập trình viên thông minh" và những người khác, đặc biệt là những người trong truyền thông đại chúng, có nghĩa là "ai đó đã cố gắng để đột nhập vào hệ thống máy tính."
1) Eric Raymond, trình biên dịch của The New Hacker's Dictionary, định nghĩa một hacker là một lập trình viên thông minh. Một hack"tốt" là một giải pháp thông minh cho một vấn đề lập trình và "hack" là hành động làm việc đó. Raymond liệt kê năm đặc điểm có thể hội đủ điều kiện một là một hacker, chúng tôi diễn giải ở đây:
người thích học tập các chi tiết của một ngôn ngữ lập trình hoặc hệ thống
người thích thực sự thực hiện các chương trình chứ không phải là chỉ theorizing về nó
một người có khả năng đánh giá đúng người khác của hacking
người chọn lên lập trình một cách nhanh chóng
Một người là một chuyên gia tại một ngôn ngữ lập trình cụ thể hoặc hệ thống, như trong "UNIX hacker"
Raymond deprecates sử dụng các thuật ngữ này cho ai đó những người cố gắng để crack hệ thống của người khác hoặc nếu không sử dụng kiến thức lập trình hoặc chuyên gia để hành động cố. Ông thích cracker thuật ngữ cho điều này có nghĩa.
2) Hacker thuật ngữ được sử dụng trong truyền thông đại chúng để mô tả một người cố gắng để đột nhập vào hệ thống máy tính. Thông thường, loại của hacker sẽ là một lập trình viên thành thạo hoặc kỹ sư với đủ kiến thức kỹ thuật để hiểu những điểm yếu trong một hệ thống an ninh. Để biết thêm về cách sử dụng này, hãy xem cracker.
đang được dịch, vui lòng đợi..