생계를위한 프로그래밍이 기술을 즐기는 능력을 망쳤습니까? [닫은]


31

Arthur C. Clarke을 인용하려면 :

충분히 진보 된 기술은 마술과 구별 할 수 없습니다.

예전에는 놀라움과 놀라움으로 기술을 살펴 보았습니다. 나는 그것을 분해하고, 그것이 어떻게 작동했는지 이해하고, 모든 것을 알아 내고 싶었습니다. 기술은 마법이었습니다. 나는 나이가 많고, 더 많이 알고 있으며, 다른 사람들에게 그런 종류의 경이로움을 채우는 물건을 만드는 데 하루를 보냅니다. 그러나 최근에 나는 기술에 대한 내 자신의 경외심이 심각하게 줄어드는 것을 발견했습니다. 더 자주 나는 그것이 젊었을 때처럼 우아하거나 매끄럽지 않거나 세련되거나 완벽하게 전달되지 않는다는 것에 화가 나 있습니다. 그것은 모두 부서지고 어색해 보이거나, 자갈로 묶여서 제대로 테스트되지 않았습니다.

프로그래밍이 기술을 즐기는 능력을 손상 시켰습니까? 약간의 기술을 익힐 때마다 "경험이 더 좋을 수 있습니다"라고 경외심을 느끼지 않고 방금 말하기 시작 했습니까?


2
당신은 혼자가 아닙니다. +1
Reigel

1
내가 나와 내 장치에서 원하는 동작 사이의 유일한 것은 코드의 어딘가에있는 약간의 특별한 경우라는 것을 알면 ... 편집 할 수는 없습니다 ... 단지 견딜 수 있습니다. 네 명확히.
Roman Starkov

답변:


36

그것은 허구의 기술을 즐기는 능력을 망쳐 놓았습니다.

[책 / 영화 / 드라마]의 영웅이 수많은 가라데 발차기를 견뎌내고, 무한한 수의 총알을 발사하고, 두 건물 사이의 50 피트 간격을 뛰어 넘고, 높이가 높아져서 쌓아 놓은 더미에 떨어질 때 내 불신을 중단 할 수 있습니다 상자 등

불신의 화면에서 나를 외 치게하는 것은 영웅이 컴퓨터를 밟을 때입니다.

  • Google보다 명백한 기능을 가진 일부 응용 프로그램으로 검색을 수행합니다.
  • 몇 번의 키 누름과 윙크로 안전한 시스템을 해킹합니다.
  • 편리한 "% complete"창을 사용하여 몇 초 만에 전체 하드 디스크를 메모리 스틱에 복사합니다 (복사중인 컴퓨터의 운영 체제에서 작동 함)
  • CCTV 카메라에서 이미지를 확대하여 피의자 얼굴을 고해상도로 인쇄하는 작업을 수행합니다. AAAARHG !!!!

10
CSI 마이애미 ARRRRG
매트 엘렌

6
"킬러의 IP 주소를 추적하기 위해 VB-GUI를 만들면 그를 데리러 갈 수 있습니다!" -두 번 이상 투표 할 수 있다면 그렇게하겠습니다.
Jasarien

2
사실, 한 번은 카메라 줌 렌즈가 플롯 요소 인 쇼를 보았습니다. 그래서 기술 담당자는 그 일을 설명하고 카메라에서 실시간 입력을 받고 확대 / 축소 및 확대 / 축소하며 결국 흑백 픽셀은 거의 표시되지 않습니다. 그리고 왜 줌 렌즈가 필요한지 설명합니다.
AndrejaKo

아멘. 영화가 컴퓨터 기술을 잘 보여준 적이 있습니까? 흠 ... 또 다른 질문입니다!
Ian C.

1
+1 그리고 영화에서 이메일을 받으면 "YOU GOT MAIL"메시지가 전체 화면으로 표시됩니다.
Jonas

16

생물학이 꽃을 즐기는 능력을 망쳤다는 것을 아는 것보다 프로그래밍이 기술을 즐기는 능력을 더 이상 망치지 않았습니다.


저학년 시절에 바이오 전공자 였고 식물학에 집중했다면, 그 진술을 발굴 할 수 있습니다!
MIA

+1. 개인적으로, 뭔가에만 작동 방법을 아는 것은 추가 매력에.
Chinmay Kanchi

네 : 저는 대부분의 시간을 프로그래밍에 쓰는 생물 학자입니다. 나는 여전히 둘 다 즐기고있다.
Joel J. Adamson

8

나는 평범한 기술에 덜 흥분합니다.

하지만 좋은 물건을 만드는 것이 얼마나 힘든지 알기 때문에 훌륭한 물건에 더 감동하고 흥분한다고 생각합니다.

그리고 저는 훌륭한 물건을 만드는 데 참여할 수있어서 매우 기쁩니다. 제가 어렸을 때 새롭고 반짝이는 것의 스릴보다 훨씬 더 오래 지속되는 흥분입니다.


당신은 제 마음을 읽었습니다! 내 답변을 게시 할 필요가 없습니다.)
Joel J. Adamson

6

계속 철갑 상어의 (초) 법을 마음에 "모든의 90 퍼센트가 CRUD입니다." 소시지가 어떻게 만들어 지는지 연구하면 소시지 맛이 없어집니다. 그러나 하나는 또한 크루징되지 않은 모든 것의 다른 10 %에 대해 깊은 감사를 얻습니다. (소시지 비유를 계속 유지할 수는 없습니다. 아마도 그것이 실제로 어떻게 만들어 졌는지를 연구하지 않았기 때문일 것입니다.) 그리고 정말로 위대한 모든 것의 1 %를보고 영감을 얻을 수 있습니다.

생계를 위해 프로그램을하지 않았다면 프로그래밍에서 영감을 얻은 업적에 대해 깊은 존경과 감탄을 얻지 못할 것입니다.

나는 작가가 자신이 존경하는 다른 작가에 대해 이야기하는 것을 듣는 것을 좋아 합니다 . 그들이 공예를 배울 때, 나는 거기에있는 모든 멍청한 글에서 환멸을 느끼기 쉽다고 확신한다. 그러나 대부분의 위대한 작가들은 열렬한 독자이며, 그들이 존중하고 영감을 얻은 사람들의 작품에서 기쁨을 찾습니다.


내가 좀 더 자주 크러스트를 피해야 할 것 같습니다.
Ian C.

2

컴퓨터를 통해 대부분의 "정상적인"사람들을 본질적으로 마술로 프로그래밍하기 시작했을 때, 나는 다른 법과 같은 물리적 법칙과 제한을 조건으로 그들이 실제로 어떻게 정상적인 장치인지 설명하려고 노력해야했습니다. 비록 상당한 양의 작업 이었지만 , 실제로 원한다면 CPU 빌드를 설계 할 수 있다는 것을 알았습니다. 그리고 전체 CPU를 절대로 빌드하지는 않지만, 충분한 논리 복잡한 조각을 설계하고 구축했습니다. 내가 할 수 있었던 이론적 추측뿐만 아니라 무엇이 걸릴지에 대한 확실한 이해.

이제 대부분의 사람들은 컴퓨터를 매우 정상적인 것으로 생각합니다. 저녁 식사를하는 동안 식당에서 두 명의 웨이터가 노트북 선택에 대해 논의하고 정보에 입각 한 지능적인 방식으로 이야기했습니다. 동시에, 여러 개의 독립적 인 코어를 가진 마이크로파 영역에서 작동 주파수가 잘 알려진 프로세서를 보았습니다. 각각의 코어는 여러 개의 독립적 인 실행 단위를 포함하고 있으며 추론 적, 비 순차적 실행, 분기 예측, 레지스터 이름 변경, 캐싱 등을 수행합니다. -그리고 지금 나는 그들이 마술이 거의 없다고 확신하는 사람입니다.

무엇이든 프로그래밍에 대해 아는 것은 기술을 더욱 매력적이고 즐겁게 만들어 줄 것입니다.


1

아니. 요즘 마법을 찾기 위해 다른 분야를 바라 봅니다.

  • 이국적인 자동차 : 누가 베이론 위로 침을 흘리지 않았습니까?
  • 의학 : 나는 누군지 잊지 만 누군가는 최근에 살아있는 세포를 합성했습니다 (1). 물리 기술은 놀랍지 않지만 그 응용 프로그램은 훌륭했습니다.
  • 양자 컴퓨터는 밴쿠버의 D-Wave에서 몇 년 전에 만들어졌습니다.

다양한 다른 사람.

(1) 이것에 대한 자세한 내용은 모호하지만 작품에 깊은 감명을 받았습니다.


2
그들은 살아있는 세포를 합성했을뿐만 아니라 웹 사이트 주소를 DNA에 삽입했습니다!
AndrejaKo

@AndrejaKo, 연결?
CaffGeek

@CaffGeek Unfortunatley, 나는 지금 링크가 없습니다. 나는 JCVI 에 의해 만들어진 것 같아서 거기에서 파기를 시작할 수 있습니다.
AndrejaKo

1

기술에 대한 나의 사랑을 망치지 않았습니다. 프로그래밍의 마법이 이미 어떻게 작동하는지 알고 있기 때문에 지금 더 불평합니다. 또한, 기술 분야에서 프로그래밍이 유일한 분야 인 것은 아닙니다. 마법은 끝나지 않습니다.


0

거의 프로그램을 선택할 때마다 버그, 향후 기능 또는 개선 사항을 확인했습니다. 대부분의 경우 실제로 (이론적으로) 어떻게 수행 될지 생각합니다. 그리고 소프트웨어 회사가 실제로 고객들로부터 피드백을 얻으려고 시도하는 경우 대부분 버그 보고서를 제출하거나 포럼에 게시 할 것입니다.

나는 그것이 물건을 즐기는 내 능력을 망쳤다 고 말하지 않을 것입니다. 게임은 여전히 ​​재미 있고, 대부분의 프로그램은 여전히 ​​재미 있으며, 대부분의 웹 사이트도 여전히 방문하기에 재미 있습니다. 내가 발견 한 버그에 관계없이 모두. 어쨌든 대부분은 작거나 테스트를 피할 수 있거나 개발자가 이해하기 때문에 눈치 채지 못할 UI 개선입니다.

나는 여전히 내 기술을 좋아합니다.


0

어쩌면 그럴 수도 있습니다.

그러나 다음 세대에는 희망이 있습니다. 막내는 물건을 분해하고 그가 가져간 부품으로 새로운 기계를 만드는 것을 정말로 좋아합니다. 저를 생각 나게합니다.

나는 여전히 일이 어떻게 작동하는지 궁금합니다. 나는 실험을 생각하고 때로는 나사가 꽉 조여 질 때 기꺼이 그를 도와서 물건을 분해합니다.


0

처음부터 기술을 즐기지 않았다면 프로그래머가되지 않을 것입니다. 그래서 안돼. 기술은 매우 빠르게 변화합니다. 항상 더 많은 새로운 것들을 즐길 수 있습니다.


0

나는 여전히 프로그래머로서의 기술을 즐긴다. 그러나 쇼 / 영화에서 총에 총알을 세는 것 (항상 무한한 총알이있는 것)과 같은 작은 것들과 그와 같은 작은 것들이 나를 산만하게한다. 또한 프로그램과 비디오 게임의 버그가 매우 빠르며 친구들이 내가 무슨 말을하는지 알지 못합니다 (웃음). {그리고 정상적인 게시 \ 이메일에서 괄호 \ 중괄호를 사용합니다.}

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.