よいエンジニアかどうか見分ける、たった一つの方法で必要にして十分なもの。それは
何も謙虚な態度をつねにしてなきゃいけない、という訳じゃない。若者特有の「俺最高!」な全能感に突き動かされることもあるだろうし、そうした強さも競争を勝ち抜くために必要なのも事実。
でも、職人的な仕事、とくにエンジニアに関してはこの「謙虚さ」が今までも、そしてこれからももっとも大切な資質になる。これからそれを詳しく解説しよう。
;------------------------------------------------------------------------- | |
; | |
; The WOZ Monitor for the Apple 1 | |
; Written by Steve Wozniak 1976 | |
; | |
;------------------------------------------------------------------------- | |
.CR 6502 | |
.OR $FF00 | |
.TF WOZMON.HEX,HEX,8 |
Hello World | |
コンパイラ | |
+---------+ +------------+ | |
| main.c | ------> | a.out | | |
+---------+ +------------+ | |
ライブラリ関数、シンボル、リンカ |
import 'package:flutter/material.dart'; | |
void main() { | |
runApp(MyApp()); | |
} | |
double width = 400; | |
double height = 400; | |
double thick = 4; | |
double side = 109; |
import 'package:flutter/material.dart'; | |
void main() { | |
runApp(MyApp()); | |
} | |
class MyApp extends StatelessWidget { | |
@override | |
Widget build(BuildContext context) { | |
return MaterialApp( |
import 'package:flutter/material.dart'; | |
void main() { | |
runApp(MyApp()); | |
} | |
class MyCustomPainter extends CustomPainter { | |
@override | |
void paint(Canvas canvas, Size size) { | |
final paint = Paint() |
import 'dart:core'; | |
import 'dart:async'; | |
import 'dart:io'; | |
void startServer() { | |
Future<ServerSocket> serverFuture = ServerSocket.bind('0.0.0.0', 55555); | |
serverFuture.then((ServerSocket server) { | |
server.listen((Socket socket) { | |
socket.listen((List<int> data) { | |
String result = new String.fromCharCodes(data); |
//////////////////////////////////////////////////////////////////////////////////////// | |
// Big Integer Library v. 5.4 | |
// Created 2000, last modified 2009 | |
// Leemon Baird | |
// www.leemon.com | |
// | |
// Version history: | |
// v 5.4 3 Oct 2009 | |
// - added "var i" to greaterShift() so i is not global. (Thanks to PŽter Szab— for finding that bug) | |
// |
# pw.py - パスワード管理プログラム(脆弱なので使わないこと) | |
PASSWORDS = {'email': 'faregjnfapetugpaetrhgpqwg', | |
'blog': '4fjq-3085gjq-305g-', | |
'luggage': '12345'} | |
import sys | |
import pyperclip | |
if len(sys.argv) < 2: |