도덕적 규범과 패션은 오래 가지 못했고 "괴상한 것"은 그것들과 맞지 않습니다
패션과 도덕 표준을 통합하는 것은 무엇입니까? 언뜻보기에 아무것도 없습니다. 그러나 실제로 두 현상은 시간과 위치에 따라 제한됩니다.
예. 패션이 얼마나 변했는지 1990 년대의 사진을 확인하십시오! 또는 일본에 갔다가 현대의 젊은이들이 얼마나 옷을 입는 지 놀랄 수도 있습니다.
도덕적 유행, 즉 행동 규범은 또한 시간과 장소에 달려 있습니다.
예. 제 2 차 세계 대전 독일인과 현대 독일 시민의 도덕적 지침의 차이.
의류와 도덕에 대한 패션은 끊임없이 변화하고 있습니다. 그러나 "멍청한 자"는 사회적으로 개발되지 않은 사람들이며 다른 사람들과 같이 되려고 노력하지 않습니다. “식물 학자”는 패션 트렌드를 따르지 않고 지식을 얻는 데 시간과 에너지를 소비합니다.
예. 확실히, 친구 중 한 명이 매일 5 년 동안 한 개의 재킷을 입습니다.
"Nerds"는 특히 학교에서 인기가 없습니다. 졸업 파티의 여왕 또는 여왕이 되려면 일반적으로 패션과 도덕적 경향을 따라야합니다. 그러나 방과 후, 실생활에서 (패션적인 것이 그렇게 중요하지 않은 곳에서)“괴상한”은 다른 사람들보다 운이 좋습니다.
컴퓨터 해커는 예술가와 같습니다
"해커"라는 단어를 듣고 다른 사람들의 컴퓨터에 불법적으로 침입하여 지루하고 분석적인 일을하는 냉담하고 계산적인 사람을 상상해보십시오. 이제 아티스트에 대해 생각해보십시오. 캔버스에 영혼을 부어주는 영감 된 천재의 이미지가 제시됩니다.
이 인식은 잘못되었습니다. 컴퓨터 세계에서 "해커"라는 용어는 범죄가 아닌 거의 모든 것을 할 수있는 뛰어난 프로그래머를 의미합니다. 또한 컴퓨터 공격에는 수학적인 것이 아니라 창조적 인 사고가 필요합니다.
해커와 아티스트는 모두 비슷합니다. 창조를 통해 문제를 해결합니다.
예. 이 책의 저자는 종이에 컴퓨터 코드를 개발하여 완벽하게 만든 다음 컴퓨터로 전송하는 방법을 배웠습니다. 그러나 창의적인 접근 방식이 더 효과적이라는 것이 밝혀졌습니다. 그는 전체 그림을 세 심하게 계획하는 대신 아티스트가 스케치와 빌드를하는 것처럼 프로그램에서 코드를 작성하고 문제가 발생했을 때 문제를 해결하기 시작했습니다.
아티스트와 마찬가지로 해커는 측정하기 어려운 추상적 인 가치를 창출합니다. 그것을 평가하는 유일한 방법은 사람들이 얼마나 좋아하는지 알아내는 것입니다. 소프트웨어는 사용자의 요구를 충족시켜야하며 예술은 대중을 기쁘게해야합니다.
작가는 미술 학교에서 공부하기 시작하면서 이미 컴퓨터 과학 교육을 받았으며 이러한 유사점을 발견했습니다. 그는 위대한 창조물을 창조하는 두 방향이 같은 목표를 가지고 있다고 언급했다.
재능있는 해커가 반란군으로 태어남
프로그래밍을 위해서는 정해진 규칙을 엄격히 준수해야합니다. 그렇지 않으면 많은 오류가 발생합니다. 그러나 해커가된다는 것은 종종 규칙을 어기는 것을 의미합니다. 다른 직업과 마찬가지로이 사업은 전임자의 연구를 통해서만 배울 수 있습니다. 주제를 실제로 이해하려면 법률을 위반해야합니다. 관심있는 저작물은 지적 재산권으로 보호 할 수 있습니다.
해커는 지능적이고 호기심이 많으며 첨단 소프트웨어와 같은 최신 기술에 관심이 있습니다. 이러한 영역을 마스터하려면 다른 사람의 컴퓨터를 해킹해야 할 수도 있습니다. 이러한 시도는 불법이지만 해커는 종종 호기심으로 범죄를 저지르며 이익을 위해 아닙니다.컴퓨터 해킹이 범죄로 처음 분류되었을 때, 연방 수사 국 (FBI)은 동기가 단순한 호기심 이었기 때문에 그러한 경우를 공개하기가 어렵다는 것을 알게되었습니다.
해커는 문제를 피하기 위해 법률을 준수해야합니다. 그러나 그들의 재능에 대한 반항적 인 정신은 그것을 허용하지 않습니다. 그들은 힘과 뿌리 깊은 아이디어에 의문을 제기합니다. 결국 이것은 좋은 프로그래밍을위한 혁신적인 솔루션을 개발할 수있는 유일한 방법입니다.
대부분의 해커는 사회적 규범에 신경 쓰지 않는 "정상적"이므로 가능한 모든 것에 대해 논쟁하고 개선합니다.
스타트 업을 시작하면 부자가되는 빠른 방법입니다
많은 사람들이 자신의 훌륭한 아이디어를 기반으로 회사를 시작하는 것을 꿈꿉니다. 그리고 당신이 좋은 프로그래머라면 즉시해라.
스타트 업을 시작하면 빨리 부자를 얻을 수 있습니다. 아무리 열심히 일하더라도 대기업 직원의 급여는 크게 증가하지 않습니다. 스타트 업을 설립 한 후에는 열심히 일해야하지만 1 시간마다 일하면 회사가 성공할 수 있습니다.
예. 두 명의 친구가있는이 책의 저자는 Viaweb 온라인 쇼핑 응용 프로그램을 만들기 위해 열심히 노력했으며 결국 수백만 달러에 팔렸습니다.
일부는 엘리트의 손에 부의 집중이 실수라고 생각합니다. 그러나 실제로 이것은 모든 사람의 이익을위한 것입니다. 부는 돈이 아니라 사람들이 원하는 것, 돈은 지불 수단 일뿐입니다. 부는 타인의 편견없이 누구나 만들 수 있습니다.
예. 레트로 카를 가지고 자유 시간에 닦으면 다른 사람을 박탈하지 않고 새로운 부를 창출 할 수 있습니다. 부는 제한되어 있지 않기 때문에 부자들은 "자신의 손에 맡길 수 없습니다".
가장 부유 한 사람들 (회사 지도자, 프로 운동 선수 등)이 나머지 사람들보다 더 열심히, 더 생산적으로 일했기 때문에 부를받을 자격이 없다는 것을 부인할 수 있습니까?
예. 스타트 업을 열 때 회사원보다 10 배나 더 많은 일을해야한다면 10 배 더 많은 수익을 얻는 것이 공정하지 않습니까? 특히 모든 사람에게 유용한 제품을 만드는 경우.
제품 및 회사 성공에 중요한 최종 사용자 피드백
아티스트는 대중을 기쁘게하고 해커는 사용자를 기쁘게해야합니다. 제품을 개발할 때 최종 사용자는 중심 단계에 있어야합니다.
가능한 빨리 제품 프로토 타입을 만들고 릴리스하여 실제 소비자로부터 피드백을 수집하십시오. 이 전략을 "더 나빠질수록 좋습니다."라고합니다. 제거 된 버전의 릴리스는 오류를 수정하고 제품을 개선 할 수있는 귀중한 피드백을 제공합니다. 이 방법은 작가 제인 오스틴 (Jane Austen)에 의해 성공적으로 사용되었습니다. 책을 완성하기 전에 그녀는 자신의 결말을 제시 한 가족들에게이 책을 큰 소리로 읽었습니다. 그들은 그녀의“시제품”의 첫 사용자였습니다.
사용자의 요구를 충족시키지 않는 제품은 기능에 관계없이주의를 끌지 않습니다.
예. 아름답지만 몹시 불편한 사람이 있다면 가구를 사겠습니까? 거의.
소비자를 유치하려면 그들의 요구를 충족 시키십시오. 이것은 악순환입니다. 고객은 제품 개발 및 마케팅에 투자해야하는 수입을 가져옵니다.
회사를 판매하려는 경우 소비자 수로 측정됩니다. 100,000 명의 사용자가 확보 한이 응용 프로그램은 300 명의 팬이있는 응용 프로그램보다 잠재적 구매자에게 더 많은 관심을 보일 것입니다.
프로그래밍 언어는 목적에 따라 다르며 지속적으로 개선되고 있습니다.
C ++, Python, Java ... 아마도 프로그래머가 컴퓨터 명령을 내리는 프로그래밍 언어를 나열하는 방법을 들었을 것입니다. 그러나 컴퓨터는 기계 언어, 즉 어떤 조치를 취할지를 알려주는 0과 1의 조합 만 이해합니다. 따라서 프로그래머에게는 프로그래밍 언어를 기계 언어로 번역하는 컴파일러가 필요합니다.
왜 그렇게 많은 프로그래밍 언어입니까? 다양한 프로그래밍 언어가 다양한 작업에 적합합니다. 심지어 사람들은 때때로 어떤 언어를 다른 언어보다 특정 언어로 표현하기가 더 쉽습니다.
예. 컴퓨터에 변수 Y를 X에 추가하도록 요청하려면 Lisp에 2 줄 코드를 작성해야하고 Perl에는 4 줄이 필요합니다.
선택한 언어로 프로그램에 필요한 개념이없는 경우가 있으므로 변경하거나 현재 언어의 문제를 해결해야합니다.
예. 파이썬 언어는 변수 X와 Y를 완전히 인식하지 못합니다. X에 Y를 추가하려면 최대 6 줄의 코드를 작성하여 해결 방법을 찾아야합니다.
새로운 언어가 끊임없이 나타나고 기존 언어가 향상되고 있습니다. 언어는 프로그래머가 개발하여 선호 사항과 요구 사항에 따라 언어를 조정합니다. 언어는 기관과 대기업에서만 만들었으므로 1980 년대까지는 불가능했습니다. 그러나 이제는 누구나 기존 언어를 적응 시키거나 새로운 언어를 만들 수있는 기술을 보유하고 있습니다.
좋은 프로그래밍 언어는 세련되게 디자인되어 해커의 요구를 충족시킵니다.
1000 장의 그림을 평가한다면, 당신의 판단은 당신의 취향에 근거 할 것입니다. 해커가 좋은 프로그래밍 언어와 나쁜 프로그래밍 언어 중 하나를 선택하는 경우에도 마찬가지입니다. 그들은 언어로 좋은 맛을 주셔서 감사합니다.
예. 자신의 프로그래밍 언어를 개발하고 잠시 후 새 버전을 게시하면 이전 버전보다 낫습니다. 결국, 당신은 새로운 기술을 가지고 맛은 수년에 걸쳐 향상됩니다.
좋은 프로그래밍 언어는 해커의 요구를 충족시킵니다. 언어가 너무 복잡하거나 제한적인 경우 프로그래머는 다른 언어를 선택합니다. 그러나 그들의 요구를 충족 시키면 언어가 대중화되고 향상 될 것입니다. 해커가 지속적으로 버그를 수정함에 따라 좋은 언어가 향상되고 있습니다.
예. 언어 Perl과 Python은 한 프로그래머가 개발했지만 나중에 공개적으로 사용할 수있게되었으므로 누구나 언어를 변경하고 개선 할 수 있습니다.
잘 알려지지 않은 언어에는 때때로 장점이있을 수 있습니다.
프로그래머가 아닌 프로그래밍을 기반으로 비즈니스를 시작하면 회사에서 어떤 언어를 사용해야하는지 모를 것입니다.
회사는 다음과 같은 이유로 인기있는 언어를 선호합니다.
- 이 프로그램은 같은 언어로 작성된 많은 다른 사람들과 호환됩니다.
- 인기있는 언어로 작업하는 프로그래머를 찾는 것이 더 쉽습니다. 드문 언어로 프로그램을 작성하는 직원 (예 : Lisp)이 떠나면 문제가 발생할 수 있습니다. 대체품을 찾지 못하면 프로젝트를 포기해야합니다.
그러나 인기있는 언어를 사용하는 사이버 범죄자가 항상 더 많아 질 것임을 잊지 마십시오.
인기있는 프로그래밍 언어에는 단점도 있습니다.
- 일부 언어는 특정 작업에 최적화되어있어 개발자가 모든 프로젝트에 널리 사용되는 언어를 사용해야하며 제품을 최대한 활용하지 못할 수 있습니다.
- 대부분의 경쟁사는 같은 문제에 직면하고 있습니다. 드문 언어를 선택하면 이점을 얻을 수 있습니다. 제품이 다른 기술 플랫폼을 기반으로하는 경우 경쟁 업체는 활동을 분석 할 수 없습니다.
예. 이것은 저자가 Lisp 언어로 Viaweb을 만들어 기술적 이점을 얻고 경쟁사를 잃어 버린 것입니다.
스팸을 제거 할 수 있습니다
말 그대로 모든 것이 훌륭한 해커의 영향을받습니다. 스팸 – 우리의받은 편지함을 어지럽히는 끝없는 광고 스트림. 스팸을 퇴치하는 몇 가지 방법이 있습니다.
1. 스팸 이메일의 개별 속성을 결정할 수 있습니다.
예. 많은 스팸 메시지는 "Dear friend!"와 같은 것으로 시작합니다. 이 문구가 포함 된 모든 메시지를 스팸 폴더에 자동으로 배치하는 코드를 작성할 수 있습니다.
2.통계 필터링을 사용할 수 있습니다. 메시지의 각 단어가 분석되고 컴퓨터는 메시지가 스팸인지 여부를 계산합니다. 가능한 침입자가 스팸 폴더로 전송됩니다.
3. 가장 좋은 방법은 통계가 스팸임을 나타내는 경우에도 통계 접근 방식을 개인화하여 일부 메시지를 유지하는 것입니다.
예. 저자는 "Lisp"라는 단어가있는 메시지는 "스팸이 아닌"으로 표시되어야한다고 표시했습니다. 또한 자신이 연락 한 주소의 메시지가 안전하다고 간주되었습니다.
해커는 또한 그의 행동의 결과를 고려해야합니다. 이 경우 스팸 필터의 정확도가 100 %가 아니기 때문에 중요한 메시지가 누락 될 위험이 있습니다. 스팸 폴더를 정기적으로 확인해야합니다. 그러나 나중에 스팸 필터를 개선하여 더 이상 이러한 오류가 발생하지 않도록 할 수 있습니다.
스팸은 매우 성가 시지만 필터링을 시도하면 특정 문제가 발생할 수 있습니다.
가장 중요한 것
컴퓨터 프로그래밍은 창조적 인 과정이며, 괴상한 프로그래머의 반항적 인 정신으로 인해 영감을주는 혁신적인 솔루션을 만들 수 있습니다. 뛰어난 아이디어를 바탕으로 스타트 업을 기반으로 프로그래머는 부자가 될 수 있습니다.
프로그래머이고 비즈니스에 대한 아이디어가 있다면 기회를 놓치지 마십시오. 회사의 성공은 직원의 급여에 거의 영향을 미치지 않기 때문에 대기업에서 풀 타임 프로그래머로 부자가 되기는 어렵습니다. 사업 아이디어가 있다면 그것을 구현하십시오.
사무실에서보다 비즈니스에서 훨씬 열심히 일해야합니다. 그러나 소비자에게 도움이되는 흥미로운 신제품을 만들어서해야 할 일을 스스로 결정할 수 있습니다. 매시간의 작업으로 하루에 수백만 달러에 회사를 판매 할 가능성이 높아집니다.